用STM32F051串口接收数据F0内存错乱

2019-07-14 17:42发布

我用STM32F051串口接收数据    波特率2400     发送设置2秒     发现在调试状态下的     内存窗口    里面的所有数据一直都在改变    发送设置在5秒的时候    内存数据稳定不更改     这能是什么问题造成的呢??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
60user127
1楼-- · 2019-07-15 12:08
uuysfwer 发表于 2018-9-17 17:14
看起来像一个不那么纯粹的 队列
看样子不会太长,代码贴上来吧

代码确实挺长      我先贴上我串口部分吧
60user127
2楼-- · 2019-07-15 13:41

uuysfwer
3楼-- · 2019-07-15 18:20
60user127 发表于 2018-9-17 17:47

啊.....天哪,你居然把处理也放在中断里。
好吧,虽然这样不好,但这显然不是问题的所在。
我回头看看再说.....
60user127
4楼-- · 2019-07-15 19:02
uuysfwer 发表于 2018-9-17 17:57
啊.....天哪,你居然把处理也放在中断里。
好吧,虽然这样不好,但这显然不是问题的所在。
我回头看看再说.....

恩   不是一个好习惯   嘿嘿
jjfuwerwer
5楼-- · 2019-07-15 20:02
 精彩回答 2  元偷偷看……
60user127
6楼-- · 2019-07-15 21:41
jjfuwerwer 发表于 2018-9-17 18:20
可以尝试断点调试一下 设置一个触发条件 看看两秒的时候是数据是什么样的

我去试一下!!

一周热门 更多>