关于在LabVIEW中将串口接收的二进制字符串每八位转化为一个十进制数字的问题

比如我串口接收到1100100001001111,如何将这些字符串每八位转化为一个十进制数,并存入到数组里面,谢谢

LabVIEW中有现成的转换函数,叫做 string to byte array,直接转换出来就是数组。


补充,这个函数在 String菜单下 Path/Array/String Conversion内

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-11-28

先转成数组,然后每八个拆分,转换十进制,存进数组

追问

您好,从串口接收的二进制字符如何传入数组再拆分?左边的是什么数组啊,能上传下程序吗,新手有些地方不懂。十分感谢!

追答

串口有专门的读取函数,读出来的是string,你先转成十六进制数组不就可以了吗

相似回答