wxh0000mm 发表于 2015-1-16 09:43:35

F0内存错乱问题

我用STM32F051串口接收数据    波特率2400   发送设置2秒   发现在调试状态下的   内存窗口    里面的所有数据一直都在改变    发送设置在5秒的时候    内存数据稳定不更改   这能是什么问题造成的呢??

wxh0000mm 发表于 2015-1-16 10:00:39

坐等大家回复!

wxh0000mm 发表于 2015-1-16 10:11:10

有没有大神给回答一下

Eagleson 发表于 2015-1-16 10:24:33

多大的数据量?

辛昕 发表于 2015-1-16 10:31:55

简单说说程序思路,如果相关代码不长,贴上来

wxh0000mm 发表于 2015-1-16 10:47:31

Eagleson 发表于 2015-1-16 10:24
多大的数据量?

一次发送最多56个字节!!就是时间是2秒

wxh0000mm 发表于 2015-1-16 10:49:58

辛昕 发表于 2015-1-16 10:31
简单说说程序思路,如果相关代码不长,贴上来

就是循环接收    设定了一个70字节的空间    一次最多存储56个字节      循环存      存完一次的   相应标志判断置位    然后清空存储区域   接收下一次   下一次的头是上一次尾+1

辛昕 发表于 2015-1-16 10:53:01

wxh0000mm 发表于 2015-1-16 10:49
就是循环接收    设定了一个70字节的空间    一次最多存储56个字节      循环存      存完一次的   相应 ...

看起来像一个不那么纯粹的 队列
看样子不会太长,代码贴上来吧

wxh0000mm 发表于 2015-1-16 10:55:56

辛昕 发表于 2015-1-16 10:53
看起来像一个不那么纯粹的 队列
看样子不会太长,代码贴上来吧

代码确实挺长      我先贴上我串口部分吧

wxh0000mm 发表于 2015-1-16 10:58:43



页: [1] 2 3 4
查看完整版本: F0内存错乱问题