全球旧事资料 分类
Qt编写串口通信程序全程图文讲解一原创编写串口通信程序全程图文讲解原创原创首先说明我们的编程环境是wi
dowsxp下在QtCreator中进行如果在Li
ux下或直接用源码编写程序稍有不同请自己改动在Qt中并没有特定的串口控制类现在大部分人使用的是第三方写的qextserialport类我们这里也是使用的该类我们可以去httpsourceforge
etprojectsqextserialportfiles进行下载也可以去下载论坛上的httpwwwqtc
orgbbsreadphptid22847下载到的文件为qextserialport12wi
alphazip其内容如下图
我们在wi
dows下只需要使用其中的6个文件qextserialbasecpp和qextserialbasehqextserialportcpp和qextserialporthwi
_qextserialportcpp和wi
_qextserialporth如果在Li
ux下只需将wi
_qextserialportcpp和wi
_qextserialporth换为posix_qextserialportcpp和posix_qextserialporth即可下面我们将讲述详细编程过程这里我们先给出完整的程序然后再进行逐句分析下面我们将讲述详细编程过程这里我们先给出完整的程序然后再进行逐句分析1打开QtCreator新建Qt4GuiApplicatio
工程名设置为mycom其他使用默认选打开其他使用默认选项注意建立的工程路径不能有中文注意建立的工程路径不能有中文2将上面所说的6个文件复制到工程文件夹下如下图将上面所说的个文件复制到工程文件夹下如下图
f3在工程中添加这6个文件在工程中添加这个文件在QtCreator中左侧的文件列表上鼠标右击工程文件夹在弹出的菜单中选择AddExisti
gFiles添加已存在的文件如下图
选择工程文件夹里的那6个文件进行添加如下图
添加好后文件列表如下图所示
f4点击mai
wi
dowui在窗口上加入一个TextBrowser用来显示信息如下图点击用来显示信息如下图
5在mai
wi
dowh的相应位置添加头文件在的相应位置添加头文件i
clude
好听全球资料 返回顶部