3302| 8
|
SD_FIFO上溢错误的问题 |
5金钱
最佳答案找到问题了,程序本身没有什么错误,最大的错误在与464行和494行,两个判断语句错打成了“或”的关系,之所以出现溢出的问题,我想是因为我用仿真器仿真的缘故,因为硬件上单片机发送了CMD17命令后(如果命令没有错),单片机均能收到响应,而这些响应在SDIO的寄存器里一时半会改变不了(除非有新的命令执行),所以仿真器能够正确读出响应,然而仿真器能控制单片机的读,却无法控制SD卡的发,所以发送完CMD17后,SD卡一定已经开始 ...
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-7-19 20:12
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网