嵌入式Qt开发项目教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:王浩,陈邦琼主编;浦灵敏,宋林桂参编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2014
- ISBN:9787517026785
- 页数:213 页
第1章 嵌入式Linux开发应用 1
1.1 嵌入式Linux简介 1
1.1.1 嵌入式Linux特点 1
1.1.2 嵌入式Linux应用领域 2
1.2 Linux操作系统安装 3
1.2.1 Ubuntu操作系统简介 3
1.2.2 新建虚拟机 4
1.2.3 安装Ubuntu 10.04操作系统 12
1.2.4 Root用户参数设置 14
1.2.5 安装VMware Tools 15
1.2.6 vim编辑器安装 17
1.2.7 设置Linux系统共享文件夹 18
1.3 Linux交叉编辑器安装 20
1.3.1 交叉开发环境特点 20
1.3.2 交叉开发环境组成要素 20
1.3.3 安装交叉编译器 21
1.4 Linux平台的C程序开发 23
1.4.1 Linux的C程序代码编写 23
1.4.2 编译PC版的C程序 24
1.4.3 编译ARM版的C程序 24
1.5 Linux平台的minicom串口安装配置 25
1.5.1 设置虚拟机串口参数 25
1.5.2 安装与配置minicom 26
第2章 Qt开发环境搭建及程序开发 29
2.1 Qt技术简介 29
2.1.1 Qt支持的平台 29
2.1.2 Qt套件的组成 30
2.2 Linux平台下Qt开发平台搭建 31
2.2.1 构建Qt/Embeded的交叉编译环境条件 31
2.2.2 编译安装PC版Qt库 34
2.2.3 编译安装ARM版Qt库 38
2.3 Linux平台下Qt程序开发 41
2.3.1 设置开发环境为中文环境 41
2.3.2 构建用户登录程序 42
2.3.3 用户登录程序界面设计 44
2.3.4 用户登录程序信号和槽设计 50
2.3.5 用户登录程序功能代码实现 51
2.4 Linux平台下Qt程序编译运行 53
2.4.1 PC版程序编译运行 53
2.4.2 ARM版程序编译下载运行 54
第3章 电子相册设计与开发 58
3.1 电子相册功能简介 58
3.1.1 项目开发背景 58
3.1.2 功能结构分析 58
3.2 电子相册程序设计 59
3.2.1 构建电子相册程序 59
3.2.2 电子相册程序界面设计 62
3.3 电子相册程序代码功能实现 69
3.3.1 程序头文件功能实现 69
3.3.2 程序主文件功能实现 71
3.4 电子相册程序运行 75
第4章 GPS定位程序设计与开发 78
4.1 串口通信简介 78
4.1.1 RS-232-C串口标准 78
4.1.2 串行数据传输 79
4.2 GPS简介 80
4.2.1 GPS全球卫星定位系统组成 80
4.2.2 GPS应用 81
4.3 GPS系统的NMEA协议 82
4.3.1 NMEA协议特性 82
4.3.2 NMEA协议使用 83
4.4 GPS定位程序功能分析 84
4.4.1 硬件设备的GPS平台构建 84
4.4.2 串口工具测试 84
4.4.3 功能模块分析 85
4.5 串口类编程简介 85
4.6 GPS定位程序设计 87
4.6.1 构建GPS定位程序 87
4.6.2 GPS定位程序串口界面设计 89
4.6.3 GPS定位程序信息显示界面设计 94
4.6.4 GPS定位程序功能设计 95
4.7 GPS定位程序代码功能实现 97
4.7.1 程序头文件功能实现 98
4.7.2 程序主文件功能实现 98
4.8 GPS定位程序编译运行 104
4.8.1 桌面PC版程序编译运行 104
4.8.2 嵌入式ARM版程序交叉编译运行 105
第5章 GPRS短信程序设计与开发 108
5.1 GPRS通信基础 108
5.1.1 GPRS通信简介 108
5.1.2 GPRS模块结构 109
5.2 短信编解码 109
5.2.1 AT指令简介 109
5.2.2 UCS2短信编码 110
5.2.3 UCS2短信解码 111
5.2.4 GPRS通信串口测试 112
5.3 短信程序功能分析 115
5.3.1 短信收发程序业务描述 115
5.3.2 发送短消息模块 115
5.3.3 接收短消息模块 116
5.4 GPRS短信程序设计 116
5.4.1 构建GPRS短信程序 116
5.4.2 GPRS短信程序界面设计 118
5.4.3 短信号码设置界面设计 120
5.4.4 短信发送与接收区界面设计 125
5.4.5 GPRS短信程序功能设计 126
5.5 GPRS短信程序代码功能实现 130
5.5.1 程序头文件功能实现 130
5.5.2 程序主文件功能实现 131
5.6 GPRS短信程序编译运行 145
5.6.1 桌面PC版程序编译运行 145
5.6.2 嵌入式ARM版交叉编译运行 147
第6章 温湿度实时数据曲线图程序设计与开发 149
6.1 数字温湿度传感器简介 149
6.1.1 DHT11引脚说明及接口电路 149
6.1.2 DHT11数据时序 150
6.1.3 CC2530 DHT11通信 151
6.2 Zigbee技术简介 152
6.2.1 ZiggBee协议体系结构 152
6.2.2 ZigBee网络拓扑结构 153
6.2.3 ZiggBee网络设备类型 154
6.2.4 DHT11传感器驱动程序的设计 154
6.3 ZigBee协调器程序功能实现 158
6.3.1 Zigbee协调器建立无线通信网络 158
6.3.2 协调器无线温湿度采集功能实现 159
6.4 ZigBee终端节点程序功能实现 160
6.4.1 终端温湿度数据发送功能实现 160
6.4.2 下载和调试通信程序 163
6.5 温湿度实时数据曲线图程序设计 163
6.5.1 硬件设备平台构建 163
6.5.2 串口工具测试Zigbee节点模块 164
6.5.3 功能模块设计 165
6.6 温湿度实时数据曲线图程序设计 166
6.6.1 构建温湿度实时数据曲线图程序 166
6.6.2 嵌入式网关串口通信界面设计 168
6.6.3 温湿度实时数据显示界面设计 170
6.6.4 温湿度实时数据曲线图界面设计 171
6.6.5 温湿度实时数据曲线图程序功能设计 172
6.7 温湿度实时数据曲线图程序代码功能实现 177
6.7.1 程序头文件功能实现 177
6.7.2 程序主文件功能实现 178
6.8 温湿度实时数据曲线图程序编译运行 183
6.8.1 桌面PC版程序编译运行 183
6.8.2 嵌入式ARM版交叉编译运行 184
附录 187
附录1 电子相册程序实现源码 187
附录2 GPS定位程序实现源码 191
附录3 GPRS短信程序实现源码 196
附录4 温湿度实时数据曲线图程序实现源码 209
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《网络互联技术项目化教程》梁诚主编 2020
- 《如何做一个合格的建筑项目经理》梁志军著 2018
- 《山西文华项目图书 山西古代寺观彩塑 辽金彩塑 第1册》(中国)张明远 2019
- 《山西文华项目图书 山西古代寺观彩塑 辽金彩塑 第4册》(中国)张明远 2019
- 《大数据项目管理 从规划到实现》(美)特德·马拉斯卡(Ted Malaska),(美)乔纳森·塞德 2020
- 《MySQL数据库应用项目教程》钱冬云主编 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018