进行FATFS实验时,卡死在片外FLASH格式化,res=f_mkfs("1:",1,4096)

2019-07-21 02:11发布

我用SPI2驱动的SD卡,用SPI1驱动片外flash---w25q128,但是执行到res=f_mkfs("1:",1,4096)就卡死了,我仿真看了看是因为最终卡死在了W25QXX_Wait_Busy()面,我SPI1用的是 PA5 PA6  PA7 ,SPI2用的是PB13  B14  B15,单独进行w25q128读写的时候没有问题,但是用一进行FATFS实验就进入W25QXX_Wait_Busy的死循环。。。。。。哪位大神能帮帮忙,解决一下问题。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
FAIRY
1楼-- · 2019-07-21 07:05
回复【3楼】正点原子:
---------------------------------
找到原因了,spi的IO有个接在了摄像头上,虽然没有用到摄像头,但对spi造成了干扰.......
FantaSy_
2楼-- · 2019-07-21 08:41
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-21 10:42
慢慢查代码。

一周热门 更多>