第一单元 A8开发平台搭建 1
1.1 A8系统的烧写 1
1.1.1 Windows XP 下对SD卡进行分区 1
1.1.2 Windows XP系统下烧写u-boot.bin到SD卡 6
1.1.3 使用sdfuse烧写系统(SD卡) 8
第二单元 Linux开发环境搭建和配置 9
2.1 VMware 10安装 9
2.2 Ubuntu 14.04安装及配置 14
2.3 root登录界面 29
2.4 安装VMware Tools 33
2.5 安装minicom串口工具 39
2.6 配置NFS服务器 41
2.7 交叉编译链的安装 42
2.8 安装配置 ARM-Qt 43
2.8.1 安装Qt Creator 43
2.8.2 安装X11环境下的Qt-4.7.3 46
2.8.3 测试designer 49
2.8.4 Qt编译器添加到Qt Creator 52
2.8.5 中文处理 57
2.8.6 安装ARM环境下的Qt Embedded 4.7.3 64
2.8.7 Qt Embedded 4.7.3 添加到Qt Creator 69
第三单元 基于Qt Creator的C++应用开发 70
3.1 Qt应用基础 70
3.2 建立HelloWorld应用程序 70
3.3 串口数据采集 80
3.3.1 串口数据采集原理 80
3.3.2 串口类简介 81
3.3.3 串口数据采集开发步骤 90
3.4 温湿度传感器数据采集 98
3.4.1 温湿度传感器数据采集原理 98
3.4.2 温湿度传感器数据采集开发步骤 100
3.5 继电器模块节点控制 103
3.5.1 继电器模块控制原理 103
3.5.2 继电器模块控制开发步骤 104
3.6 综合开发(温度与继电器智能联动设计) 109
附录 课程综合评价方式 114
参考文献 115