nor flash擦除指令地址移位问题

因为开发板所配套的NOR FLASH是16位的,所以地址MCU的A0不接,A1接NOR的A1,即发送地址时需要向左移动1位,那么,为什么发送擦除指令时,最后的擦除地址不需要移动?attachments-2020-10-l85LvVJK5f7c4070463ab.jpg

请先 登录 后评论

3 个回答

星星之火 - 嵌入式工程师
擅长:答疑助手

你参考的代码路径和c代码文件名字贴一下

请先 登录 后评论
Mars

attachments-2020-10-3icb9MMU5f7dde653b73d.jpgattachments-2020-10-b0IHqkMQ5f7dde86ebc7c.jpg发送扇区地址的时候右移1位,底层写入的时候又左移1位,相当于没有移位,这里不理解,老师帮忙解答一下,谢谢。。

请先 登录 后评论
徐亮

你看的源代码不正确吧,确实是nor_cmd(addr, 0x30)这样写的,不需要在右移1位。

请先 登录 后评论
  • 3 关注
  • 0 收藏,232 浏览
  • Mars 提出于 2020-10-06 18:02