首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--自动控制、自动控制系统论文

基于ARM9和Linux的CAN节点的设计与实现

内容提要第1-7页
第1章 绪论第7-9页
   ·项目背景第7页
   ·选题依据第7-8页
   ·本文主要工作第8-9页
第2章 嵌入式Linux 及CAN 总线技术第9-15页
   ·嵌入式系统概述第9-11页
   ·嵌入式Linux 系统第11-12页
   ·Linux 驱动程序开发技术第12-14页
     ·设备驱动程序概述第12-13页
     ·Linux 驱动程序开发流程第13-14页
   ·CAN 总线技术第14-15页
第3章 总体设计与平台搭建第15-33页
   ·总体设计第15-16页
   ·硬件系统设计第16-23页
     ·微处理器 AT91SAM9260 特性简述第17-18页
     ·CAN 控制器MCP2515 特性简述第18-19页
     ·CAN 接口硬件设计第19-23页
   ·软件平台搭建第23-33页
     ·交叉编译环境的建立第23-25页
     ·Bootloader 的移植第25-28页
     ·Linux 内核的移植第28-31页
     ·NFS 和TFTP 服务的配置第31-33页
第4章 CAN 驱动模块实现第33-51页
   ·CAN 模块结构第33-35页
   ·SPI 设备与驱动的关联第35-39页
     ·SPI 设备注册过程第35-37页
     ·SPI 驱动注册过程第37-39页
   ·MCP2515 驱动具体实现第39-47页
     ·装载/卸载模块第39-41页
     ·I/O 请求模块第41-46页
     ·中断服务模块第46-47页
   ·驱动模块移植第47-51页
第5章 测试及结果第51-57页
   ·驱动加载信息第51-52页
   ·应用测试程序第52-57页
     ·重要数据结构第52-53页
     ·测试程序第53-57页
第6章 结论与展望第57-58页
参考文献第58-60页
致谢第60-61页
摘要第61-64页
Abstract第64-65页

论文共65页,点击 下载论文
上一篇:基于形式概念分析的本体学习方法研究
下一篇:基于ARM架构的无线手持PDA数据采集系统设计与实现