dm6437norflash一些问题

2019-07-31 20:05发布

QQ截图20141216183657.jpg QQ截图20141216183325.jpg


QQ截图20141216184046.jpg

第一幅图中#define FLASH_SECTOR7                0x4201C000 //0x42000000|(0x07<<14) //用CS2片选  0x4201C000 为sector7的首地址,但是根据第二幅的内容不应该是0x42070000的吗?求解!
第一幅中#define FLASH_ADR_555                (FLASH_START|0x55555)
#define FLASH_ADR_AAA                (FLASH_START|0xAAAAA)

按照第三幅应该是#define FLASH_ADR_555                (FLASH_START|0x555)#define FLASH_ADR_AAA                (FLASH_START|0xAAA)

为什么?有什么规则呢,求大神解答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
zhangmangui
1楼-- · 2019-07-31 22:37
 精彩回答 2  元偷偷看……
faithf
2楼-- · 2019-08-01 00:40
zhangmangui 发表于 2014-12-16 22:36
你可能理解错了吧     代码中的其实地址应该是DSP的EMIF映射的基地址吧
而你与外扩储存器S29对照   
从代 ...

如果这样,图中的sector2的首地址应该是0x42000000加上0x02<<14这个偏移量和图中的sector2也对应不上啊
难道说s29中给的不是偏移量?
zhangmangui
3楼-- · 2019-08-01 05:35
faithf 发表于 2014-12-17 09:38
如果这样,图中的sector2的首地址应该是0x42000000加上0x02

s29给的是偏移量
faithf
4楼-- · 2019-08-01 07:25
麻烦给解释的详细些,谢谢!

一周热门 更多>