我想问一下,我的SRAM是16位的,地址线有20位,但是SRAM上的地址线与MCU上的地址线顺序不同,并且是不连续的,FB_A20与FB_A21没有使用,跳过去连接到FB_22,我应该如何设置CSMR寄存器呢?在写地址的时候,是不是应该把中间这两个地址位也包含进去呢?
并且,我在datasheet上看到,FlexBus always drives a 32-bit address on the FB_AD bus regardless of the external memory's or peripheral's address size. 不太理解这个对程序实现有什么影响呢?
谢谢~! |