• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 手机设计 > 手机硬件设计交流 > 关于32位cpu与16位flash的连接问题?

关于32位cpu与16位flash的连接问题?

录入:edatop.com     点击:
  如果一次读取32位数据。数据线该怎么连。是只连CPU的16位呢?还是,将FLASH的16位数据线分别接到CPU的高16位和低16位,还有具体的访问时序怎么办?一次读32位数据确只有16位数据线,会不会出错?

connect the FLASH's DA[0-15] to your MCU DA[0-15] respectively, then connect the Flash's address AD[0-n] to your MCU's AD[1-(N+1)], why need to do so , you need to find it in your computor book.:)
if you want to access the 32bit, you can access it in two times. just add your adress.

只有1片CPU,1片FLASH,一次读32bit,读不了;
有2片flash,可以

[QUOTE]二楼的说法就是我现在用到的接法,这个可以理解.个人认为因为CPU的地址线寻址是以字节为单位的,如果一次读取16BIT的话,CPU的地址线A[0]要不接.(比如电脑CPU与北桥因为数据线为64位,所以A[0-2]是不接的.)
现在的问题是我看的一款mDOC的FLASH的DATASHEET,数据线是16位,可以设成32位的,具体的做法就是CPU的A[0-1]不接,A[2]接FLASH的A[1],FLASH的A[0]也是不接的.FLASH的16位数据线接CPU的低16位数据线,现在不明白的是,地址线这样连可以理解,问题是16位数据线,怎样在一个地址下传输32位数据?

上一篇:VDD输入悬空有问题吗?
下一篇:锂电池在线充放电管理电路的设计

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

易迪拓培训课程列表详情>>

我们是来自于研发一线的资深工程师,专注并致力于射频、微波和天线设计工程师的培养。

  网站地图