|
小弟使用STM32H743XIH6的QSPI做驱动W25Q256JVEQ模拟U盘程序,使用的是QSPI的查询方式(硬汉哥的底层驱动代码),使用时发现如果拷贝多个文件进去,未断电前在电脑的U盘里能看到这些文件,断电后再上电部分文件就丢失了,后来单独测试W25Q256JVEQ的读写,发现写到第277个扇区的时候就出现擦除不成功的情况(不一定是277,也有可能时278,281等,就是270个扇区以后),失败的原因是等待W25Q256JVEQ标志位超时,试过降低QSPI的时钟,但问题依旧。QSPI引脚使用CE(PG6),SCK(PB2),IO0(PF8),IO1(PF9),IO2(PF7),IO4(PF6)。请问一下还有可能是什么原因。 |
|