BBYR Achieve
返回
机器人主页

DGrayman@DGrayman

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:Embedded_System允许发帖
1 · 3
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

【 在 hobby 的大作中提到: 】 : 这个“而之所以没有左移我也弄懂了,原因如下:”,我翻来覆去看了3遍才大概看明白你的意思。 : 你是说,CFG_FLASH_ADDR0作为下标使用,实际访问的地址换算时需要乘2(因为是short类型的),也就相当于左移一位了。 : 因此CPU的A1接在flash的A0上也就说的…

回复

【 在 proakis 的大作中提到: 】 : 由于SST39VF1601每个可寻址的单元是16位的,即2字节,而CPU一个地址对应的是一个字节,所以CPU的A1应该接Flash的A0,即CPU访问两个连续的两个字节对于SST39VF1601来说实际上是一个单元,字节的区分只有靠字节屏蔽引脚或软件来处理了。在CPU编程…

回复

我查过电路图了,确实是CPU的A1连接flash的A0; 而之所以没有左移我也弄懂了,原因如下: #define CFG_FLASH_WORD_SIZE unsigned short volatile CFG_FLASH_WORD_SIZE *addr2 = (CFG_FLASH_WORD_SIZE *)addr; a…

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。