使用w25读取flash数据的时候,上电第一次读取数据总是出错,之后读取数据便是正确的了,刚开始以为是片选脚的速率比SPI的速率低而导致先进行了SPI读取,然后再拉低的片选。因为查看cube发现片选脚的为最低速率10MHZ,而spi的速率则达到了12M以上,但是修改了之后,发现还是会出现这一个问题,最后使用逻辑分析仪,查看时序,才发现W25根本就没有识别到第一次发送的数据,片选脚在上电时是拉低的,而W25所需要的片选脚有效电平就是低电平,之后将默认电平改为高电平,完美解决问题。
读取W25QXX数据时的注意事项
最新推荐文章于 2024-11-22 22:52:45 发布