F0内存错乱问题
我用STM32F051串口接收数据 波特率2400 发送设置2秒 发现在调试状态下的 内存窗口 里面的所有数据一直都在改变 发送设置在5秒的时候 内存数据稳定不更改 这能是什么问题造成的呢??坐等大家回复! 有没有大神给回答一下 多大的数据量? 简单说说程序思路,如果相关代码不长,贴上来 Eagleson 发表于 2015-1-16 10:24
多大的数据量?
一次发送最多56个字节!!就是时间是2秒 辛昕 发表于 2015-1-16 10:31
简单说说程序思路,如果相关代码不长,贴上来
就是循环接收 设定了一个70字节的空间 一次最多存储56个字节 循环存 存完一次的 相应标志判断置位 然后清空存储区域 接收下一次 下一次的头是上一次尾+1 wxh0000mm 发表于 2015-1-16 10:49
就是循环接收 设定了一个70字节的空间 一次最多存储56个字节 循环存 存完一次的 相应 ...
看起来像一个不那么纯粹的 队列
看样子不会太长,代码贴上来吧 辛昕 发表于 2015-1-16 10:53
看起来像一个不那么纯粹的 队列
看样子不会太长,代码贴上来吧
代码确实挺长 我先贴上我串口部分吧