Labview中怎样实现用多个按键分别控制执行多个不同的操作?

我想用Labview在电脑上做一个虚拟的遥控器,无线控制某一个机构,硬件上都已经实现了,包括通信的协议指令都已经定好了,只差上位机软件了。要实现功能就是,按下某一个按钮(... 我想用Labview在电脑上做一个虚拟的遥控器,无线控制某一个机构,硬件上都已经实现了,包括通信的协议指令都已经定好了,只差上位机软件了。
要实现功能就是,按下某一个按钮(按钮有很多),发送一条相应的指令(16进制的数据包,10个字节),下位机机构收到指令后会回传一个数据,上位机还要接收这个数据,用于判断通信是否正确,不正确再重发。

发送完立即转为接收,发送和接收怎样很好的调度?用什么程序框架比较合适,轮询?状态机?事件结构?还是多循环结构,生产者消费者结构?希望给一些编程思路。
展开
 我来答
wcv_xyz
2013-12-08 · TA获得超过2578个赞
知道大有可为答主
回答量:6507
采纳率:59%
帮助的人:2373万
展开全部
事件结构比较简单吧。按钮的值改变事件。不同的按钮触发的操作可能只是命令的不同,如果按钮很多,可以把所有类似的按钮值改变事件合并在一个事件中。通过按钮的标签来索引指令集
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
百度网友09af133
2013-12-16 · TA获得超过281个赞
知道小有建树答主
回答量:238
采纳率:0%
帮助的人:123万
展开全部
用事件结构或者case结构轮询
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式