还是串口读数错误问题!
用51和lv通信,51循环发数据50,波特率9600.可是我在缓冲区看到的数据是错误的。波形显示的也不对(附图)!各位帮帮忙! 程序完全是错的,毛病多多。单片机发送的50是50H?
读取时采用byte ar port判断,然后读取吧,或者每次设置读取一个字节。
显示的时候,用strign to byte array,转换后显示于chart 或者graph即可。 串口配置和串口关闭最好放在while loop外面。仅仅在while内读取。 发的是十进制50,我改了一下你看是不是这样的
但是波形图标收到的数据确杂七乱八! 谢谢了,
还有一个我想问一下:这个byte ar port是什么啊 是VISA串口字节数吗?
我还不理解这个控件!
页:
[1]