小学生
最后登录1970-1-1
在线时间 小时
注册时间2018-7-13
|
本帖最后由 biqi2 于 2024-3-20 17:02 编辑
野火指南者开发板上的SPI FLASH用的是W25Q64,对应8MByte,在进行文件读写的时候对从SPI_FLASH的首地址偏移了2MB也就是分配给FATFS的容量为8-2=6MB。我在其它测试板上对FATFS例程进行测试,板上用的是W25Q16,对应2MByte,调用f_getfree()获取外部SPI_FLASH的容量信息的时候对原代码没有更改如下
,但实际打印出来的信息显示外部SPI_FLASH总空间为5868KB=5.8MB,
接近6MB,为何不变化呢,不应该是接近2MB的总空间吗?请高手指点!
|
|