文摘
英文文摘
第一章 绪论
1.1 课题背景及意义
1.2 论文工作
1.3 论文结构
第二章 相关技术研究
2.1 嵌入式操作系统概述
2.2 uClinux设备驱动
2.2.1 设备驱动类型
2.2.2 设备驱动管理
2.2.3 设备文件节点
2.2.4 设备驱动与硬件的交互方式
2.3 硬件抽象层
2.3.1 硬件抽象层基本原理
2.3.2 硬件抽象层模型
2.3.3 优化的设备驱动模型
2.4 本章小结
第三章 uClinux系统在S3C44B0x开发板上的移植
3.1 uClinux的可移植性
3.2 系统硬件构成
3.2.1 ARM系列芯片简介
3.2.2 S3C44B0X特性简介
3.3 uClinux的移植步骤
3.3.1 基于JTAG的调试系统
3.3.2 基于S3C44B0X处理器的移植
3.3.3 基于体系结构的移植
3.4 本章小结
第四章 远程水情信息采集系统的设计与实现
4.1 数据采集器的设计与实现
4.1.1 数据采集器驱动模块概述
4.1.2 设备驱动模块的设计与实现
4.1.3 设备管理模块的设计与实现
4.1.4 数据采集应用程序的设计与实现
4.2 Flash存储设备的设计与实现
4.2.1 方案选择
4.2.2 Flash存储设备的扩展
4.2.3 Flash设备驱动的设计与实现
4.3 键盘设备驱动的设计与实现
4.3.1 键盘设备驱动的设计与实现
4.3.2 键盘设备应用程序的设计与实现
4.4 本章小节
第五章 远程水情信息采集系统的应用
5.1 水情信息采集系统项目介绍
5.1.1 水情信息采集现状及存在的问题
5.1.2 水情信息采集系统的原理和系统结构
5.2 水位采集系统设备驱动的实际应用
5.3 系统具体实施及功能测试
5.3.1 实施环境
5.3.2 实施效果
5.4 本章小结
第六章 总结和展望
6.1 工作总结
6.2 研究展望
参考文献
致谢
天津大学;