Robert 设计日记四----QT 串口程序学习和应用

1.要写个QT 界面小程序了

由于牵涉到一个演示程序,原来做底层的我,要写个简单的QT 程序,大致就是串口通信的图形界面应用显示,这几次,我会插入记录些简单的QT 通信监控界面程序,相信会有很多同人由于种种原因,不得不自己写些上位机的小软件,这几篇供大家交流。

2.我用的QT 平台

QT 5.9.8. QT5 开始有专用的Qserialport 了,应该方便很多

3.大体的界面需求

PC某个串口连接4台设备,1台为采样设备,可调取数据,调入PC 保存记录,同时将这些记录分发给另3台设备。在通常的单片机系统中,我们可采用主从轮询并下发数据包的模式,通过1台取得数据包,在将数据包发给另3台。假设用1个主设备串口,我们可采用RS485,CAN 等几种方式来完成这类功能。由于采用PC,最接近单片机本身通信的方式自然是串口,所以我们采用RS485这种接近串口主从轮询的方式完成这功能。在单片机系统中,我们采用主机设置个数据存储表,如data_db [MAX_DATA_LENGTH] 这样的数组来存储管理收到的来自采样设备的数据。并将这些数据整理成预先制定的协议报文下传另3台设备。那么。用QT 怎做呢?

4.理思路,设计说明问题提出

1.使用何种控件做串口
2.对多串口的计算机,如何确定用哪个串口
2.如何对串口发出数据
3.如何读到串口口数据
下期分解

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值