文摘
英文文摘
声明
第一章绪论
1.1课题背景
1.1.1传统现场总线的缺点
1.1.2以太网技术的在工业领域的应用
1.2本课题研究内容和主要任务
第二章嵌入式linux开发环境构建
2.1嵌入式试验平台软硬件设计
2.1.1硬件实验平台硬件设计
2.1.2软件平台选择
2.2交叉编译工具链的建立
第三章U-BOOT到LPC2200的移植
3.1 Boot Loader的概念
3.2 U-BOOT的主要任务与典型结构框架
3.2.1 U-BOOT的stage1及其移植
3.2.2 U-BOOT的stage2
3.2.3加载内核映像和根文件系统映像
3.2.4设置内核的启动参数
3.2.5调用内核
3.3 U-BOOT NOR及NAND Flash驱动的移植
3.3.1 NORflash简介
3.3.2 U-BOOT下NOR flash操作命令
3.3.3 Nand flash驱动实现
3.4 RS8019网卡驱动实现
3.5移植和调试小结
第四章uClinux中断管理
4.1 ARM7 LPC2200系列中断的处理
4.2 uClinux内核中断的处理
4.2.1异常向量表重拷贝
4.2.2中断管理初始化
4.3 uClinux内核中断处理过程
4.4本章小结
第五章基于 ARM的蓄电池巡检仪下位机软件设计
5.1 MiniGUI下事件驱动和消息映射机制
5.2蓄电池巡检下位机软件界面及任务设计
5.3通讯协议和通讯模式
5.4本章小结
第六章基于labVIEW的蓄电池巡检仪上位机软件设计
6.1 LabVIEW编程模式简介
6.2蓄电池上位机软件设计
6.2.1、规约编辑模块设计
6.2.2网络通讯模块设计
6.2.3实时显示模块的设计
6.2.4数据库管理模块的设计
6.2.5报表产生模块的设计
第七章结论和进一步的工作
7.1结论
7.2进一步工作
致谢
参考文献
附录
作者在学期间发表论文清单