gu138 发表于 2009-11-4 15:23:04

求助关于串口数据波形显示的问题

本帖最后由 gu138 于 2009-11-4 15:25 编辑

从串口读上来的字符串数据经过字符串截取后将需要的数值取出来,然后显示在chart图上,数据不断的读取出来,问题是chart图显示出来的总是一些连续的小三角行,只有三角形的顶端即峰值是正确的那个值,让后曲线就下降到0然后又到了下一次出现三角形。。。。。。怎么才能让曲线保持住不要下降呢?

gu138 发表于 2009-11-4 15:27:15

其实我将串口2.3线短接后发回来的一直都是195这个值,怎么能够直线显示而不会是像上面的三角那样呢?请各位高手指教。

binghongcha111 发表于 2009-11-4 21:10:16

把wavechart放到if里面就可以了,波形下来是因为有时会执行else

wdyjz 发表于 2009-11-5 19:01:33

没有数据时不显示即可;
或者用graph控件,将数据存入移位寄存器,当达到一定长度时,将移位寄存器清空,再次缓冲数据。、

gu138 发表于 2009-11-6 15:28:46

本帖最后由 gu138 于 2009-11-6 15:37 编辑

程序里就是如果数据为空的时候不显示,用的条件框图,结果就是三角的样子
页: [1]
查看完整版本: 求助关于串口数据波形显示的问题