发 帖  
[问答] Labveiw持续被动接收STM32串口的数据,间断写入数据并反馈数据,如何设计程序?
2018-3-7 23:10:48  583 被动 接收 STM32 串口 数据
收藏 0 收藏 推荐 0 推荐
分享
Labveiw持续被动接收STM32串口的数据(来自力传感器),同时需要间断写入数据并反馈数据,如何设计程序?是写入后再读取?还是被动接收与写入分开写?请高人指点。
2018-03-07_230933.png
2018-3-7 23:10:48   评论 邀请回答
4个回答
根据你的描述,持续被动接收与间隔性(可以理解成非周期性?)反馈数据,建议使用事件结构。事件超时的分支是接收函数(visa读取),另外在前面板写入数据的控件,设定相应事件,功能visa写入
2018-3-8 10:13:57 评论

举报

是的,通过按钮下发指令与反馈数据是非周期性的,被动接收是周期性的。但被动接收的大量数据把下发指令所反馈的数据给冲掉了。所以我写了一个顺序结构,在没有周期性指令的时候发空指令下去,但程序卡死了。还是事件结构超时读取吧,谢谢指点!
2018-3-11 22:23:49 评论

举报

软件结构写得很乱
赶紧换个架构
这里面都是串口实例
http://bbs.elecfans.com/forum.ph ... =1403377&extra=
2018-3-11 23:44:06 评论

举报

2018-3-17 23:39:25 评论

举报

撰写答案

你正在撰写答案

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

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

提问题
关闭

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

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