Tags: linux Qt 串口
这几天一直纠结于Qt下的串口读写,我把疑问和解决过程陆续记录下来,怕以后忘记了嘿嘿。 欢迎大家一起学习分享经验!
因为Qt没有提供给我们现成的串口类,在Qt下想实现串口读写操作,有两种办法:
1.自定义串口类
通常我们都是使用写好的第三方串口类,当然了有linux下与window下两个版本,我是做Linux下开发的,所以这里就先提供Linux下的串口类资源,网上相关的资源很多很多,baidu google一下就好。
几个类之间的关系图
在Linux下:我们需要
qextserialbase.cpp和qextserialbase.h 以及posix_qextserialport.cpp和posix_qextserialport.h
使用查询Polling方式。
代码资源如下: