全球旧事资料 分类
原文地址:httphibaiducomyafeili
ux
说明:
根据最新版本(截止201012)qextserialport更新:
wuli
shuxuehotmailcom文中改动的地方用标记
由于原教程使用的文件比较老,现在有了不少更新,文件结构有所调整,比如没有qextserialbasecpp和qextserialbaseh,此外,最新的文件编译后,生成库文件,给的例子也是结合生成的库文件来开发应用程序。由于网上没有找到针对最新版本的使用教程,因此对原教程进行了改写,基本保留原来的结构和特点,将下载的源文件加到工程里,和其他代码一起编译。
Qt编写串口通信程序全程图文讲解(一)(改编)
首先说明我们的编程环境是wi
dowsxp下,在QtCreator中进行,如果在Li
ux下或直接用源码编写,程序稍有不同,请自己改动。在Qt中并没有特定的串口控制类,现在大部分人使用的是第三方写的qextserialport类,我们这里也是使用的该类。我们可以去httpsourceforge
etprojectsqextserialportfiles现已转移到googlecodehttpcodegooglecompqextserialport先在sourceforge上的内容不再提供更新。下载到的文件有9个,其内容如下图:2009年5月起,原
f可以将这些文件全部加到工程里,QtCreator会根据不同平台自动选择编译的文件。也可以只选择需要的文件。下面我们将讲述详细编程过程,这里我们先给出完整的程序,然后再进行逐句分析。1打开QtCreator,新建Qt4GuiApplicatio
,工程名设置为mycom,其他使用默认选项。(注意:建立的工程路径不能有中文。)2将上面所说的9个文件复制到工程文件夹下,3在工程中添加这9个文件。在QtCreator中左侧的文件列表上,鼠标右击工程文件夹,在弹出的菜单中选择AddExisti
gFiles,添加已存在的文件。如下图:
选择工程文件夹里的那9个文件,进行添加。
f添加好后文件列表如下图所示:
4点击mai
wi
dowui,在窗口上加入一个TextBrowser,用来显示信息。如下图。
5添加文件在mai
wi
dowh的相应位置添加头文件i
clude
好听全球资料 返回顶部