发 帖  
[问答]

请问Labview中有帧头,有校验位的串口通信程序如何编写?

8732 VISA 串口 串口通信 数据采集
2018-8-9 09:58:49   2 评论 分享淘帖 邀请回答 举报
2 条评论
  • 2018-8-9 13:51

    这就奇了,如果帧头会出现在数据中,那这个帧头还有什么意义?是用来搞笑的吗?退一步,如果有识别错误的,你可以丢弃的啊!

    jienshi zhang 回复 sszx2007: 2018-8-9 16:05

    这是自定义的数据帧,应该是为了保证数据传输准确吧

11个回答

qqqq.JPG (55 KB, 下载次数: 37)

qqqq.JPG
2018-8-9 09:58:50 3 评论

举报

3 条评论
  • 2018-8-9 17:16

    您好,谢谢你的回复。程序大意看懂了,想请问一下我的原始数据是16进制的,应该不能用U8转换数组,那应该用什么转换数组求和呢?

    王杰 回复 jienshi zhang: 2018-8-9 17:24

    我这些数据就是十六进制的, 你的数据应该也没问题,你可以写个小程序验证一下

    jienshi zhang 回复 王杰: 2018-8-10 10:18

    您好,用您的方法我把帧头校验的程序编了一下,但是目前仍有个问题,我目前设置的每次读取11个字节,判断帧头及校验,但是连续读取过程中发现会有数据丢失的情况,这个是什么原因呢?

2018-8-9 16:04:13 1 评论

举报

1 条评论
2018-8-9 17:06:44 评论

举报

2018-8-9 17:09:22 评论

举报

read.jpg (165.91 KB, 下载次数: 15)

read.jpg
2018-8-10 10:19:41 2 评论

举报

2 条评论
  • 2018-8-10 10:30

    生产者消费者模式了解一下

    jienshi zhang 回复 何志刚: 2018-8-10 16:06

    您好。谢谢您的建议,我试着用生产者消费者模式写了一下,但是还有问题。我读取的时候如果一下次读取11个字节去匹配,这个时候往往匹配不到。如果一下子把缓冲区全部读取的话,又会丢失一些数据。目前陷入了两难地步。程序框图我贴在下面了

recy.png (63.83 KB, 下载次数: 16)

recy.png
2018-8-10 16:06:36 3 评论

举报

3 条评论
  • 2018-8-10 16:49

    首先你这样固定读取11位都不一定读得完 假如你有一次数据出错(比如只有10位)那你读取11位剩下的不就全部错位了 你那个字节属性都没有用 接了等于没接 把那个属性连上去把11去掉  然后你可以加个判断么 就是帧头判断是不是5551 然后下一个数据的帧头是不是5551或者5552满足了要求就截取11个数据出来

    jienshi zhang 回复 何志刚: 2018-8-10 17:28

    您好,我也想过这样加个判断。问题是如果判断不满足的话,后面应该如何做呢?放弃掉这一组数据吗?

    何志刚 回复 jienshi zhang: 2018-8-13 08:23

    不满足你立着干嘛

2018-8-15 22:08:49 评论

举报

头像被屏蔽
2019-4-20 16:10:04 评论

举报

2024-2-29 19:45:07 评论

举报

撰写答案

你正在撰写答案

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

您需要登录后才可以回帖 登录/注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
快速回复 返回顶部 返回列表
关注微信公众号

电子发烧友网

电子发烧友论坛

社区合作
刘勇
联系电话:15994832713
邮箱地址:liuyong@huaqiu.com
社区管理
elecfans短短
微信:elecfans_666
邮箱:users@huaqiu.com
关闭

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

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

厂商专区

飞凌嵌入式

瑞萨单片机论坛

米尔电子

Aigtek安泰电子

斯丹麦德电子

芯佰微电子

其利天下技术小组

道生物联技术社区

视美泰

FCom富士晶振

大大通

合众恒跃

进迭时空

RT-Thread论坛

EASY-EAI灵眸科技

-

技术社区

张飞电子技术社区

KaihongOS技术社区

FPGA开发者技术社区

RISC-V MCU技术社区

HarmonyOS技术社区

-

OpenHarmony开源社区

OpenHarmony开源社区

-

嵌入式论坛

ARM技术论坛

STM32/STM8技术论坛

嵌入式技术论坛

单片机/MCU论坛

RISC-V技术论坛

瑞芯微Rockchip开发者社区

FPGA|CPLD|ASIC论坛

DSP论坛

-

电路图及DIY

电路设计论坛

DIY及创意

电子元器件论坛

专家问答

-

电源技术论坛

电源技术论坛

无线充电技术

-

综合技术与应用

机器人论坛

USB论坛

电机控制

模拟技术

音视频技术

综合技术交流

上位机软件(C/Python/Java等)

-

无线通信论坛

WIFI技术

蓝牙技术

天线|RF射频|微波|雷达技术

-

EDA设计论坛

PCB设计论坛

DigiPCBA论坛

Protel|AD|DXP论坛

PADS技术论坛

Allegro论坛

multisim论坛

proteus论坛|仿真论坛

KiCad EDA 中文论坛

DFM|可制造性设计论坛

-

测试测量论坛

LabVIEW论坛

Matlab论坛

测试测量技术

传感技术

-

招聘/交友/外包/交易/杂谈

项目外包

供需及二手交易

工程师杂谈|交友

招聘|求职|工程师职场

-

官方社区

发烧友官方/活动

华秋商城

华秋电路

+

元器件搜索引擎

元器件搜索引擎