当前位置:首页 > 测试测量 > 测试测量
[导读]Labview的串口只能传送字符串类型的数据,所以要把数值型数据进行收发要进行数据类型转换 数值型数据>>字符串数据——------—数据发送--------->接收到的字符串>>数值型数据原理看似很简单,但是在实

Labview的串口只能传送字符串类型的数据,所以要把数值型数据进行收发要进行数据类型转换

数值型数据>>字符串数据——------—数据发送--------->接收到的字符串>>数值型数据

原理看似很简单,但是在实际的执行过程中却碰到了很多问题

现象1:

用单片机向Labview串口发送数据,在Lv中经过字符串至字节数组转换,再索引数组即可得到发送的数值,跟程序中的大小相符,没有出现ASCII码格式过来捣乱的情况

但是如果由Lv向单片机发送数据,按照逆向思维,先将数据转换至字符串,然后再写入缓冲区,单片机接收到的却是ASCII码,而且是0~9的ASCII码,不知道哪个地方出了问题

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭