摘要
第一章 绪论
1.1 研究的背景及意义
1.2 国内外同类课题研究现状及发展趋势
1.3 论文的主要研究内容及结构
1.4 本章小结
第二章 嵌入式Linux平台的建立
2.1 系统硬件平台体系
2.2 软件方案的设计
2.2.1 软件平台的架构分析
2.2.2 嵌入式操作系统的选择
2.2.3 Boot Loader的选择
2.2.4 嵌入式GUI的选择
2.3 系统软件平台体系
2.3.1 U-boot引导程序移植
2.3.2 嵌入式Linux内核移植
2.3.3 根文件系统的制作
2.4 本章小结
第三章 嵌入式Linux图形用户界面
3.1 嵌入式GUI概述
3.1.1 嵌入式GUI的特点
3.1.2 嵌入式GUI的种类
3.2 Qt与Qt Creator简介
3.2.1 Qt的特点
3.2.2 Qt Creator特点
3.3 Qt的执行过程和编程特性
3.3.1 Qt的执行过程
3.3.2 Qt编程特性
3.4 本章小结
第四章 混合动力发电站人机交互系统数据库研究
4.1 嵌入式数据库需求概述
4.2 SQLite嵌入式数据库及开发方法
4.2.1 SQLite嵌入式数据库的选择
4.2.2 SQLite数据库的开发方法
4.3 SQLite嵌入式数据库在ARM9上的移植
4.4 SQLite嵌入式数据库在人机交互系统中应用
4.5 本章小结
第五章 混合动力发电站人机交互系统应用程序开发
5.1 Qt Creator图形界面开发流程
5.1.1 Qt 4.6.3的编译及移植
5.1.2 Qt Creator上层应用程序的开发
5.2 混合动力发电站人机交互系统具体实现
5.2.1 人机交互系统总体框架
5.2.2 主控制程序的实现
5.2.3 电池组模块的实现
5.2.4 发电机组模块的实现
5.2.5 系统设置模块的实现
5.3 混合动力发电站人机交互系统测试结果
5.4 本章小结
结论
参考文献
致谢
攻读学位期间参加的科研项目
声明
黑龙江大学;
SQLite数据库; Linux平台; Qt技术; 信号/插槽机制; 嵌入式混合动力发电站; 人机交互系统; 实时监控;