新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 双CPU数据处理系统设计

双CPU数据处理系统设计

作者: 时间:2011-07-04 来源:网络 收藏

由于FLASH是512K×8bit的芯片,地址线为18位,超过了Bootloader所能访问的16位地址空间,而FLASH在被访问时,高位的地址线必须是确定态(高或低),所以在访问FLASH之前必须先对扩展页寄存器XPC进行初始化,以使超出16位的地址线也具有确定的状态,通过逻辑电路满足读写时序要求。

  2.2.3 FLASH读写操作

  2.2.3.1 FLASH的读操作

  FLASH的读操作基本上与普通的存储器读操作一致,具体的读周期时序如图5(a)所示。当CE与OE为低电平时,DSP就可以读取FLASH中的。要注意的是,信号是由DSP产生的,在读取一个后,DSP必须在引脚给出一个上升沿标志,通知FLASH已经将读取,之后FLASH会自动将下一个存储单元的数据送到数据线上,重复以上过程,DSP可以将需要的数据依次读出。

  2.2.3.2 FLASH的写操作

  FLASH的写操作相对复杂一些,它需要一串命令序列,通过对FLASH的命令寄存器写入相应的命令字来完成写入和擦除。对应的写操作时序图如图5(b)所示。



关键词: 设计 理系 处理 数据 CPU

评论


相关推荐

技术专区

关闭