本帖最后由 铅笔画童年 于 2016-7-18 10:45 编辑
如题:我的硬件SPIFLASH型号,单片机型号都与MINISTM32 上的相同;
只是我用的SPI用的SPI1的remap引脚 PB3 PB5 PB5 用的软件片选引脚PB6
移植了 实验29 FATFS文件系统实验
实验现象:
spiflash 读ID,读写数据 ,整片擦除都没有问题。
但是加上fatfs 问题就出现了
执行 f_mount 时 ,返回 FR_NO_FILESYSTEM
也单步调试了许久,仍不知道问题出在哪里,
有知道的解答下,谢谢
添加:对于一个新的SPIFLASH,先挂载 在格式化 就可以做新建文件,读写文件操作了。
ps:我底层的移植没有问题
上层的应用出的问题
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>