资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
1,实验十二 串口通讯实验,提纲,实验目的 实验原理 实验内容 实验小结 习题与思考题,实验目的,1、了解串口设备文件系统的使用方法; 2、掌握Qt编程方法与技巧 3、掌握Qtopia应用程序的配置过程,实验原理,1、终端控制函数介绍 (1)、终端属性控制函数 (2)、终端速度控制函数 (3)、行控制函数 2、串口通信类的封装 (1)、打开串口函数,返回操作标志 (2)、关闭串口子程序,返回操作标志 (3)、向串口写数据,返回写入串口的总长度 (4)、设置串口参数,主要设置数据位、停止位、奇偶校验位、速度、超时设置等参数,返回操作标志。 (5)、读取串口数据,实验原理,3、串口通信源代码的编译 (1)PC平台的串口通信程序编译 (2)、ARM平台的串口通信程序的编译,实验内容,1、编译基于PC和ARM平台的串口通信源代码,写出编译过程 2、将编译好的基于ARM的串口通信程序和serial.desktop文件下载到开发板中,重启开发板系统,观察程序运行情况并分析serial.desktop的作用 3、分析串口通信程序的源代码,画出串口通信的流程图 4、写出将应用程序添加到qtopia的过程和步骤,思考与习题,1、比较基于PC和ARM的串口程序的Makefile文件,分析两者的区别; 2、利用tmake工具重新生成用于编译基于ARM的源代码的Makefile文件; 3、根据系统提供的源代码,分析利用qt开发工具开发应用程序的技巧。,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号