请问FSMC采用NOR Flash时NBL[1:0]的作用是什么?

CH32FV2x_V3xRM 手册上定义了芯片的 NBL[1:0] 的说明如下:

image.png

不太明白什么叫高字节使能和低字节使能??我查阅其对内存区域的划分,只有一块16MB的地址可以映射,那么这个 NBL 的功能是什么?

image.png

似乎我只需要通过 A[23:0] 就足以访问这 16M 的存储空间了。

对比了STM32中对NBL类似功能的NEx的描述:

image.png


噢噢 抱歉STM32也有NBL,但是还是不明白它的功能


按照我的理解,FSMC是支持8位和16位的数据总线宽度的,当配置FSMC为16位数据总线宽度,但是以8位宽度访问外部存储器时,需要用到NBL,可参考一下下帖介绍

https://zhuanlan.zhihu.com/p/628424343?utm_id=0

image.png



只有登录才能回复,可以选择微信账号登录