周半梅
发表于 2025-5-18 08:05
F030 SPI做读写EEPROM为什么老读不回来?
写进去的数据确认没问题,但读出来不是空就是全0,SCK和CS时序也检查过了。
Clyde011
发表于 2025-5-18 08:08
EEPROM型号也可能是时序怪异的。
公羊子丹
发表于 2025-5-18 08:09
写完有没有等它busy状态结束?
周半梅
发表于 2025-5-18 08:09
你是不是没加写使能指令?
帛灿灿
发表于 2025-5-18 08:10
EEPROM那边可能需要时间才能反应。
童雨竹
发表于 2025-5-18 08:11
SPI时序对不上就读不回来。
万图
发表于 2025-5-18 08:12
有些芯片CS拉高要延迟下再拉低。
Wordsworth
发表于 2025-5-18 08:12
我当时也是SCK极性搞错了。
Bblythe
发表于 2025-5-18 08:13
SPI用中断模式会不会好点?
Pulitzer
发表于 2025-5-18 08:14
把逻辑分析仪一挂马上能看出来问题。
Uriah
发表于 2025-5-18 08:15
有没有配置成MSB first?
hehhehee
发表于 2025-5-31 17:48
如果你在读操作时没有正确发送读命令和地址,或者收发字节数不匹配,接收缓冲区就会是空或0。
页:
[1]