This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
如下图所示,我用SCIA(不用FIFO功能)向电脑的串口调试助手发送5个数据,分别是1,2,3,4,5,但是实际上串口在前2次发送时接收不到数据,第三次接收到第一次发送的数据,也就是1,第四次接收到第二次的数据2,第五次接收到第三的数据3,如果我再发第六次,第七次会接收到第四第五次发送的数据(图中没有这么做,但是已经试验过),但是如果我不发第六第七次而想得到第四第五次发送的数据我加了个延时,这个延时的大小还得确定,我设的10000个指令,1000还不行。。。好奇为什么会出现这种情况?下面上图,求解,被困惑好多天了。。。快死的节奏
你最好看看 上电后只发送一次数据 看看MCU是不是真的发出 最好看看波形
如果没有发出 请确认一下 上电后先给MCU进行复位一次 然后发送5个数据看看
上位机的情况
请检查 MCU上是否上电能够自复位
你好,现在问题解决了吗??我也遇到这种问题了,能提供点思路吗?QQ:284545078,谢谢。