文摘
英文文摘
图表清单
注释表
第一章 绪论
1.1 现场总线技术
1.2 嵌入式系统概述
1.2.1 嵌入式处理器
1.2.2 嵌入式操作系统
1.3 多支点触发系统概述
1.4 国内外研究现状
1.5 论文主要研究内容及意义
1.6 论文的组织结构
第二章 系统总体设计及相关技术分析
2.1 系统的总体结构
2.2 现场总线技术分析
2.2.1 主要的几种现场总线
2.2.2 现场总线的选择
2.2.3 CAN协议的分层结构
2.2.4 CAN通信帧结构
2.3 处理器和操作系统选型
2.3.1 嵌入式处理器选型
2.3.2 嵌入式操作系统选型
2.4 嵌入式以太网技术
2.4.1 以太网技术特点
2.4.2 嵌入式TCP/IP协议
2.5 本章小结
第三章 系统硬件设计与实现
3.1 整体硬件结构设计
3.2 网络触发源的硬件设计
3.2.1 处理器模块
3.2.2 SDRAM模块
3.2.3 Nor Flash模块
3.2.4 Nand Flash模块
3.2.5 网络模块
3.2.6 串口模块
3.3 总线接口层的硬件设计
3.3.1 CAN核心模块
3.3.2 集线器接口
3.4 辅助模块的硬件设计
3.4.1 电源模块
3.4.2 调试模块
3.5 本章小结
第四章 系统软件设计与实现
4.1 建立交叉编译环境
4.2 μClinux的定制移植
4.2.1 μClinux内核结构特点
4.2.2 内核配置
4.2.2 内核的编译
4.2.3 下载内核和文件系统
4.3 嵌入式Web服务器实现
4.3.1 嵌入式Web服务器概述
4.3.2 μClinux下嵌入式服务器的选择
4.3.3 Boa服务器的移植
4.3.4 CGI与动态服务器的实现
4.4 其他支持软件的移植
4.4.1 SQLite的移植
4.4.2 CGIC库的移植
4.5 本章小结
第五章 关键技术实现及系统测试
5.1 CAN驱动在ARM7的实现
5.1.1 MCP2510简介
5.1.2 CAN驱动的设计与实现
5.2 CAN驱动在Linux下的实现
5.2.1 Linux下设备驱动程序开发简介
5.2.2 Linux下驱动程序设计
5.2.3 CAN驱动在Linux下的编译和添加
5.3 CAN驱动测试及改进
5.3.1 测试环境搭建
5.3.2 试验及结果分析
5.4 系统Web访问时内存丢失问题研究
5.4.1 系统内存丢失分析
5.4.2 内存丢失问题解决
5.5 本章小结
第六章 总结与展望
6.1 本文总结
6.2 下一步工作展望
参考文献
致谢
在学期间的研究成果及发表的学术论文