使用QSPI进行Flash写操作时出现的一个问题
本帖最后由 xinxinsky 于 2024-11-20 17:14 编辑使用的是https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10762&extra这个QSPI库
使用的主芯片是Ai8051U, Flash芯片为W25Q32, 在进行页面写入的时候会卡在检测TCF标志的地方, 如下图:
TCF标志一直为0, 想问下这个标志的自动清除是跟外挂Flash应答有关系吗?
正常完成的时候QSPI_SR1的值为0x06, 异常时为0x04, QSPI_SR2一直为0, QSPI_DLR寄存器值为31;
尝试过先将扇区全部擦除再写入也会出现该问题, 特别是快速频繁写入的情况下;
页:
[1]