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

2019-07-14 17:42发布

我用STM32F051串口接收数据    波特率2400     发送设置2秒     发现在调试状态下的     内存窗口    里面的所有数据一直都在改变    发送设置在5秒的时候    内存数据稳定不更改     这能是什么问题造成的呢??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
60user127
1楼-- · 2019-07-16 01:36
jjfuwerwer 发表于 2018-9-17 18:20
可以尝试断点调试一下 设置一个触发条件 看看两秒的时候是数据是什么样的

2秒收发的时候     CPU不停的重启
jjfuwerwer
2楼-- · 2019-07-16 04:35
60user127 发表于 2018-9-17 18:42
2秒收发的时候     CPU不停的重启

之触发一次,看看数据有什么异常?
60user127
3楼-- · 2019-07-16 05:47
jjfuwerwer 发表于 2018-9-17 18:20
可以尝试断点调试一下 设置一个触发条件 看看两秒的时候是数据是什么样的

这是我拍的视频     到一定时间    内存里面的数据全没了
60user127
4楼-- · 2019-07-16 05:58
 精彩回答 2  元偷偷看……
jjfuwerwer
5楼-- · 2019-07-16 10:36
60user127 发表于 2018-9-17 19:11
触发一次   数据没有任何异常     连续发送      数据才会异常

那应该是你数据处理的问题 ,串口数组的下标什么的查看一下
ke3978
6楼-- · 2019-07-16 13:45
串口缓存指针指错地方了?

一周热门 更多>