声明
1 绪论
1.1 智能家居研究的背景及意义
1.2 智能家居国内外发展的现状
1.3 本课题研究智能家居系统的内容
2 方案的选型以及总体系统设计
2.1 硬件方案选型
2.2 软件方案选型
2.3 总体系统设计
2.4 本章小结
3 软件平台的搭建与移植
3.1 嵌入式Linux开发环境搭建
3.2 U-Boot-2010.06移植
3.3 Linux-2.6.36.4内核移植
3.4 Linux根文件系统构建
3.5 本章小结
4 外围硬件的原理分析及设计
4.1 ZigBee无线通信模块
4.2 GPRS无线通信模块
4.3 家电设备驱动模块
4.4 红外无线转发模块
4.5 本章小结
5 Linux设备驱动移植开发及测试
5.1 智能开关设备驱动设计及测试
5.2 背景音乐播放器驱动移植并测试
5.3 触控液晶驱动移植并测试
5.4 移植ADC驱动并测试
5.5 移植PWM-BEEPER驱动并测试
5.6 移植DS18B20驱动并测试
5.7 本章小结
6 Linux应用程序开发及测试
6.1 触摸屏校准程序移植
6.2 背景音乐播放器madplay移植并测试
6.3 Qt图形界面程序开发及测试
6.4 嵌入式Web服务器界面开发及测试
6.5 本章小结
7 总结与展望
7.1 总结
7.2 展望
参考文献
致谢