基于ARM的串行端口通信设计与实现
技术:ARM等摘要:
本文目的在于实现基于ARM的嵌入式设备与PC机间实现串行端口通信。论文首先介绍了嵌入式系统和ARM以及串口通信在嵌入式设备中的应用。然后对串行端口通信原理进行了深入分析,并总结了串口通信的基本步骤,在此基础上进行串行端口通信方案的设计。
由于Qt良好的跨平台C++图形界面应用程序开发框架,可以使编写出来的串口通信程序有很高的可移植性。同时,Qextserialport类是基于Qt的控制串口的类,使得可以用面向对象的思想来开发串口通信软件,因此选择在windows7平台下,Qt的编程环境。
本系统采用的宿主机是Intel X86 架构的PC机,目标机为TQ2440开发板,其内核采用ARM920T,串口线采用常用的 RS 232 型接口模式,实现计算机与开发板间的数据传输与控制。
关键词 嵌入式/ARM/串行通信/Qt
目录:
中文摘要…………………………………………………………………………………………………………….Ⅰ
英文摘要…………………………………………………………………………………………………………….Ⅱ
1绪论 1
1.1 嵌入式系统 1
1.2 ARM微处理器简介 2
2. 串行端口通信 4
2.1 串行端口通信原理 4
2.2通信参数 5
2.3系统硬件结构原理 7
3串行端口总体方案设计 8
3.1设计方案的选择 8
3.2串行端口通信设计思路 8
3.3 界面设计 11
3.4信号和槽 13
4串行端口通信的实现 22
4.1编程环境的安装 22
4.2工程的创建 23
4.3环境变量的配置 27
4.4串行端口通信的运行 28
5总 结 与 展 望 29
致 谢 31
参考文献 32
(附录) 33
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]