51最小系统SPI模式连接376模块,串口可以打印信息,但一直循环打印start,wait,ready?
热门产品 :
CH32X035: 32位USB+USB PD单片机
51最小系统SPI模式连接376模块,串口可以打印信息,但一直循环打印start,wait,ready?
你可以做一下测试命令(CHECK_EXIST)看一下51与CH376之间通讯有没有问题。
start之后就是376芯片的初始化,ready之后是disk_mount,模块的灯也会闪一下。
监控一下每一步的返回值,disk_mount返回多少?
s = CH376DiskMount( ); /* 初始化磁盘并测试磁盘是否就绪 */
官方提供的代码在初始化磁盘的命令之后,就有针对不同返回有对应的输出信息,但是我的情况是都没有,感觉到了哪个地方终止了,然后又从while(1)循环。
我使用的是SDO作为INT#。
从你的现象来看应该是软件的问题,如果中断产生的话,肯定会有中断返回值。如果又从头开始执行,查看一下是否复位了?
硬复位还是软复位,RSTI引脚我没接