C6205的BOOTMODE[4:0]设置为00101,对应MAP1映射,MAP1中,EMIF的CE1对应地址范围0140 0000-0140 FFFF,那么我对CE1的外接FLASH操作时,往FLASH地址0写数据,是应该往0地址赋值,还是往0140 0000赋值呢?或者我前面的理解是否正确?那CE1管脚电平,是EMIF接口自己控制的,还是需要编程人员加语句控制?多谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
C6205的BOOTMODE[4:0]设置为00101,对应MAP1映射,MAP1中,EMIF的CE1对应地址范围0140 0000-0140 FFFF,那么我对CE1的外接FLASH操作时,往FLASH地址0写数据,是应该往0地址赋值,还是往0140 0000赋值呢?或者我前面的理解是否正确?那CE1管脚电平,是EMIF接口自己控制的,还是需要编程人员加语句控制?多谢
你好,现在我遇到的问题是赋值时程序会死掉,我的语句如下:定义一个Uint32 Add;Add=0x0140 0000;*(Uint32 *)Add=Value;执行最后一条语句时程序死掉,请问这样做有什么问题吗?或者有什么硬件电路原因引起的?多谢
现在擦除操作都做不了,擦除的指令写不进去。我测了一下,片选端未拉低,即未使能。是我把地址范围搞错了吗?BOOTMODE[4:0]是00101,CE1的地址范围应该是从0x0140 0000开始的吧?片选端外部需要接上拉电阻的吧?
量一下BOOTMODE[4:0]电平确实是00101吗?
CE1的地址范围是从0x01400000开始,片选信号不需要接上拉电阻。
你现在用的芯片是从TI授权代理商那里够买的吗?
BOOTMODE的电平是对的
现在片选信号接了上拉电阻,不接上拉电阻连接不上仿真器啊
上次确认采购渠道时供应商答复所有TI的片子都是同一个渠道采购的,我们决定下一版换一下渠道
这次的板子我们原来以为是焊接问题,修了一下,现在板子时钟正常,能连接仿真器下载程序,有的功能可用,想针对这一版查找一下问题,好升级下一版电路
CE管脚是由word address的第24位和25位选通。
如要访问CE1空间01400000,采到地址线上的bit25bit24=01后,EMIF口会将CE1管脚拉低使能。
如要访问CE2空间02000000, 采到地址线上的bit25bit24=10后,EMIF口会将CE2管脚拉低使能。