微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 新手求教怎么把串口读取数据用布尔数组显示

新手求教怎么把串口读取数据用布尔数组显示

时间:10-02 整理:3721RD 点击:
新人刚学LABVIEW,想做一个从串口读取单片机的字符串,然后上位机把字符串用布尔数组显示出来的,无奈自己做的频频出错,有没大神提供一个程序作借鉴的,万分感谢。

你接收的是字符类型,不能转换成布尔类型,首先你的想法就是错误的,除非你接收的是0和1的数值,就可以转换成布尔量。

那请问字符串转成U8数组再转成布尔这样可以么

你为什么这么执着,非要把字符串转换成布尔,那我举例子,现在接收到了字符串是abcdefg,你转换成布尔是什么?根本不能转换啊!布尔只有真假,或者说是0,1

就是想做一个串口通讯的单片机和LABVIEW的上下位机,把下位机传上来的10个字节8位的数据用一组灯也就是布尔数组显示,现在显示搞定了,但是现在有一个问题是每次开始读取得到的数据起始位置都不固定,就是说有可能是从第1个字节开始读,也可能是第6个字节开始读。想再问问大神这个情况怎么解决,新手不懂的有点多,无知之处望见谅。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top