如何覆盖串口发来的数据

2019-07-18 05:53发布

如图片所示,从串口发来5个数据,求助第二次发的时候,如何把第一次的覆盖掉?还有如何把这5个数据分开显示?
如何覆盖.png
如何显示.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
haixu
1楼-- · 2019-07-18 08:32
看显示结果,你是不是用了移位寄存器,如果用了去掉就行了,不知道你说的分开显示,是怎么样分开显示,最好把你的程序框图截个图看看。或者把你想要的分开显示,手绘个简单草图,方便给你解答。
Dante_Lee
2楼-- · 2019-07-18 12:16
可以在前面加个清空字符串,然后用“字符串”里的选行并添加至字符串就可以选定某个字符,当然,这种情况适用于你返回的字符符合某种规律。
13735501976
3楼-- · 2019-07-18 14:40
haixu 发表于 2014-10-11 17:23
看显示结果,你是不是用了移位寄存器,如果用了去掉就行了,不知道你说的分开显示,是怎么样分开显示,最好 ...

我尝试去掉移位寄存器的,去掉之后,就显示一下,然后就没有啦。。。
13735501976
4楼-- · 2019-07-18 15:57
 精彩回答 2  元偷偷看……
haixu
5楼-- · 2019-07-18 17:06
去掉移位寄存器就相当于你每次都会清空字符串的显示,这不正是你想好的结果吗?
接受到的数据是数字类型的,你先要转换成字符串类型的在去使用字符串处理模块去处理。
建议你要在循环内加延时,方便看到结果。

一周热门 更多>