不管收到多少组数据,数组里只显示和更新第一次接收到的数据是为什么?

2019-07-17 11:00发布

我从串口接收到了坐标值x和y,利用扫描字符串提取数值之后分别组成数组,可是,不管收到多少组数据,数组里只显示和更新第一次接收到的数据

1.png 2.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
16条回答
figoba
2019-07-18 16:23
啊陈平常啊 发表于 2018-5-7 09:44
后面的数据只能终止运行之后再次开始执行时才能接收到,且运行一次只能接收一次数据

你应该是想做个串口读写的程序,在串口接收到数据时就用数组显示出来对吧?那你有两种办法,
1,使用串口数据产生事件,在对应里的事件里将接受到的数据显示到数组。
2,两个循环,一个循环不停的读,满足一定条件后,在另一个循环输出到数组显示,进行处理。

一周热门 更多>