

这个是rt5350的地址映射表,其中i2c和spi的地址size为256字节是什么意思呢?假如挂载i2c接口的flash,能挂载多大空间,这个映射到底是什么映射?
谢谢!
------解决方案--------------------
这个还要进一步的看啊,比如里面那几个字节是放I2C器件地址的,哪个字节是放I2C状态的,哪几个字节是放I2C配置的(速率,主从...)哪几个字节是收发缓冲的
挂载的最大空间和挂载的FLASH有关,你挂了32K,1M或比你RAM都大的FLASH都行,因为大部分情况下不会出现把整个FLASH都装入内存的
------解决方案--------------------
这个是rt5350的地址映射表,其中i2c和spi的地址size为256字节是什么意思呢?假如挂载i2c接口的flash,能挂载多大空间,这个映射到底是什么映射?
==================================================================================
对于硬件功能模块的地址映射,实际上反映了这些模块的寄存器所在的地址。Size 没有太大的实际意义,因为实际上寄存器不会占用这么大的空间,只表示下一个模块的寄存器要在这个空间之后寻址。
因为 i2c 和 spi 都是通讯借口,它所外挂的存储器的空间和地址,与此无关。你挂的存储器容量大,可用的地址空间就大。而且,这些地址和长度信息,都是通过你的通讯接口发送的命令来指定的,与片内的寻址一点关系都没有。