发 帖  
原厂入驻New
[问答] labview对串口数据进行处理
739 labview
分享
问题1:传感器得到的数据为5553 4B01 96F9 7F00,现在需要将4B01、96F9、7F00分别提取出来,有什么方法可以办到
问题2:上一问提取出来的4B01、96F9能拆成4B  01和96  F9吗?怎么可以实现
0
2020-7-7 09:58:54   评论 分享淘帖 邀请回答
2个回答
1,visa read,读取字符串
2,截取字符符,设置偏移量。
最佳答案
2020-7-7 09:58:55 1 评论

举报

1 条评论
  • 2020-7-7 15:29

    visa read不是从读取缓冲区读取数据吗?您说的第一个方法具体是怎么分离的

当然可以了,可以用截取,正则表达式,搜索,都行,主要看你接收的字符串有没有什么规律了
2020-7-7 13:48:17 3 评论

举报

3 条评论
  • 2020-7-7 15:33

    您说的这个正则表达式的方法我尝试了,我在正则表达式那里创建常量,后面显示控件。输出的数据都显示在子字符串之前那个显示控件里面,子字符串之后显示控件没有显示,而且子字符串显示控件显示的数据就是原始数据。是不是我在正则表达式里面输入的有问题

    王志博1 回复 力zong: 2020-7-8 08:33

    你自己都说对了,你正则表达示按你收的字符应该是16进制的吧

    力zong 回复 王志博1: 2020-7-8 08:56

    好的,感谢你的耐心解答,

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
我要提问
关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表