首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 手机数码 > 手机|数码维修教程
详解智能手机处理器电路控制原理
来源:本站整理  作者:佚名  2015-12-30 10:31:17



    五、存储器电路的存储原理
    存储器的作用是存储数据。当用户利用功能按键进行功能调节后,微处理器电路便使用I2C总线将调整后的数据存储在数据存储器中。当再次开机时,便从存储器中调出数据。
存储器电路主要由存储器芯片、上拉电阻、电容和主处理芯片(或微处理器)等组成,如图10所示为存储器电路图。

    图10中,D3200为存储器,N3201和N3252为两个稳压器,为存储器电路提供1.8V和3V供电电压。从图10中可以看出,存储器通过MMC2CLK、MMC2CMD、MMC2DA0~MMC2DA3
分别连接到基带处理器电路D2800 E22、K23、L17、L22、G21、H17引脚,负责传输控制信号、时钟信号和数据信号。在智能手机中常用的存储器主要有程序存储器、数据存储器等,其中程序存储器通常集成在基带处理器中。
    存储器与微控制器之间的通信采用的是I2C总线。I2C总线是一种串行数据总线,只有两根信号线,一根是数据线SDA信号(上面电路中是MMC2Cmd),另一根是时钟线SCL信号(上面的电路中是MMC2CIk)。在I2C总线上传送的一个数据字节由8位组成。总线对每次传送数据的字节数没有限制,但是每个字节后必须跟一位应答位。数据传送首先传送最高(MSB)。
    I2C总线的数据传送过程如下:
    在I2C总线开始信号后,送出的第一个字节数据是用来选择从器件地址的,其中前7位为地址码,第8位为方向位(R/W)读写控制。方向位为“0”表示发送,即主器件把信息写到所选择的从器件;方向位为“1”表示主器件从从器件读信息。开始信号后,系统中的各个器件将自己的地址和主器件送到总线上的地址进行比较,如果与主器件发送到总线上的地址一致,则该器件即为被主器件寻址的器件,其接收信息还是发送信息则由第8位确定。
    在I2C总线上每次传送的数据字节数不限,但每一个字节必须为8位,而且每个传送的字节后面必须跟一个应答位(ACK)、 ACK信号在第9个时钟周期时出现。每次都是先传最高位,通常从器件在接收到每个字节后都会作出响应,即释放SCL线返回高电平,准备接收下一个数据字节,主器件可继续传送。如果从器件正在处理一个实时事件而不能接收数据(例如正在处理一个内部中断,在这个中断处理完之前就不能接收I2C总线上的数据字节),可以使时钟SCL线保持低电平,从器件必须使SDA保持高电平,此时主器件产生1个结束信号,使传送异常结束,迫使主器件处于等待状态。当从器件处理完毕时将释放SCL线,主器件继续传送。当主器件发送完一个字节的数据后,接着发出对应于SCL线上的一个时钟(ACK)认可位,在此时钟内主器件释放SDA线,一个字节传送结束,而从器件的响应信号将SDA线拉成低电平,使SDA在该时钟的高电平期间为稳定的低电平。从器件的响应信号结束后,SDA线返回高电平,进入下一个传送周期。
    与微处理器连接的存储器都具有I2C总线接口功能,由于I2C总线可挂接多个串行接口器件,在I2C总线中每个器件应有唯一的器件地址。按I2C总线规则,器件地址为7位数据,即一个I2C总线系统中理论上可挂接128个不同地址的器件。如图10所示电路中的MMC2Da0~一MMC2Da3为地址线。
    存储器与微处理器电路间数据的传送原理如下:
    当时钟线为高电平时,数据线由高电平跳变为低电平定义为“开始”信号,起始状态应处于任何其他命令之前;当时钟线处于高电平时,数据线发生低电平到高电平的跳变为“结束”信号。开始和结束信号都由微处理器产生。在开始信号以后,总线即被认为处于忙状态;在结束信号以后的一段时间内,总线被认为是空闲的。

上一页  [1] [2] [3] [4] [5] [6] [7]  下一页

关键词:

  • 好的评价
      0%(0)
  • 差的评价
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:142,238.30000 毫秒