完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
上次我们测试完QT之后,我们还能创建一个串口终端,因为这些都是QT自己本身就带的功能,如果有3D应该还可以跑下QT 3D效果,本开发板的全志芯片也是带了GPU的,显示3D难度应该会好很多。本次的话我们还是先体验下QT开发串口调试助手,这样我们能用串口接一些传感器了。
首先使用QT5的串口,只需要在头文件中添加上QT += serialport。这样就能使用串口库了。
然后我们还是在之前的基础上完善内容,首先是就是端口要声明使用QSerialPort 新建一个。然后我们再添加一个定时器,定时去读取获得的数据。 之后就是主函数中直接添加,我们这里使用的串口就是米尔在设备里提供的,印象中有四个有ttyS0,ttyS2,ttyS3,ttyS5。他这个都是对应的,对应了板子原理图中的串口0,2,3,5。
上面是具体代码,这里面也使用了信号槽的概念,暂时我们没有在ui中体现接收到的数据。所以我们使用qDebug()直接打印出来,在我们QT creator中底部有终端直接显示的。 然后我们外接USB转TTL的,这里没用串口终端ttyS0因为我发现好像打不开,没反应,所以我换了。
我们找原理图,发现一个端子上就有我们TTL的所以直接接串口2即可。
如上图。
然后win终端打开串口助手,发送。QT这边能接收到。
这个换一个字符测试。都是可以的。虽然这个都显示在一起,但是实际是板子的终端界面在win上,win上实际就是一个串口助手发送。至此QT串口助手测试完成了。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
基于米尔安路飞龙派FPGA FPSoC+baremetal硬核开发
746 浏览 0 评论
【米尔RK3506国产开发板评测】3、实时补丁以及EtherCAT IGH移植
1335 浏览 0 评论
10344 浏览 0 评论
37457 浏览 0 评论
【米尔NXP i.MX 91开发板评测】基于RS485接口实现modbus从机
1755 浏览 0 评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】基于ROS系统的三麦轮小车自主导航
4565浏览 2评论
【米尔NXP i.MX 93开发板试用评测】5、安装Debian和排除启动故障
1500浏览 2评论
【米尔NXP i.MX 93开发板试用评测】2、异构通信环境搭建和源码编译
1696浏览 2评论
【米尔-瑞米派兼容树莓派扩展模块-试用体验】Free RTOS应用开发环境部署
2131浏览 1评论
【米尔-Xilinx XC7A100T FPGA开发板试用】+03.SFP光口测试(zmj)
2226浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-14 11:46 , Processed in 0.408247 second(s), Total 37, Slave 28 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2156
