摘要 | 第1-4页 |
ABSTRACT | 第4-5页 |
目录 | 第5-8页 |
第一章 绪论 | 第8-12页 |
·课题的背景及研究意义 | 第8-9页 |
·国内外嵌入式发展状况与趋势 | 第9页 |
·嵌入式系统简介 | 第9-10页 |
·嵌入式系统的产生 | 第9页 |
·嵌入式系统的定义与特点 | 第9-10页 |
·本论文的研究思想和主要工作 | 第10-11页 |
·本章小结 | 第11-12页 |
第二章 ARM体系结构和CAN总线简介 | 第12-21页 |
·ARM体系结构 | 第12-15页 |
·ARM微处理器的工作状态 | 第12页 |
·ARM处理器数据类型和大小端存储模式 | 第12-13页 |
·处理器模式 | 第13页 |
·ARM微处理器寄存器组织 | 第13-14页 |
·异常与异常向量 | 第14-15页 |
·ARM微处理器的指令结构 | 第15页 |
·CAN总线介绍 | 第15-20页 |
·CAN总线概述 | 第15-17页 |
·CAN的通信参考模型 | 第17页 |
·CAN总线的信息协议格式 | 第17-19页 |
·位定时 | 第19-20页 |
·本章小结 | 第20-21页 |
第三章 系统总体设计 | 第21-25页 |
·系统总体设计架构 | 第21-22页 |
·系统硬件设计规划 | 第22-23页 |
·CPU处理器选择 | 第22-23页 |
·存储器 | 第23页 |
·外设 | 第23页 |
·系统软件规划 | 第23-24页 |
·本章小结 | 第24-25页 |
第四章 嵌入式系统硬件设计 | 第25-39页 |
·电源接口电路 | 第25页 |
·复位接口电路 | 第25-26页 |
·存储接口电路 | 第26-31页 |
·NOR Flash接口电路设计 | 第26-29页 |
·NAND FLASH接口 | 第29-30页 |
·SDRAM接口电路设计 | 第30-31页 |
·LCD接口电路 | 第31-32页 |
·UART接口电路 | 第32-33页 |
·JTAG接口电路 | 第33页 |
·数据采集模块设计 | 第33-37页 |
·SHT11的内部框图与测量原理 | 第34-35页 |
·SHT11结构特点 | 第35页 |
·温度和湿度的计算 | 第35-36页 |
·数据采集模块接口电路 | 第36-37页 |
·数据传输模块设计 | 第37-38页 |
·CAN总线接口电路 | 第37页 |
·以太网接口电路 | 第37-38页 |
·硬件系统的调试 | 第38页 |
·本章小结 | 第38-39页 |
第五章 BOOTLOADER概述与BLOB移植 | 第39-47页 |
·BootLoader概述 | 第39-41页 |
·BootLoader的概念 | 第39-41页 |
·Boot Loader的主要任务与典型结构框架 | 第41页 |
·Blob移植分析与实现 | 第41-46页 |
·Blob简介 | 第41-44页 |
·Blob在S3C44B0上的移植 | 第44-46页 |
·本章小结 | 第46-47页 |
第六章 嵌入式UCLINUX的构建与移植 | 第47-59页 |
·嵌入式uClinux系统概况 | 第47-49页 |
·uClinux功能介绍 | 第47-48页 |
·uClinux启动过程分析 | 第48-49页 |
·编译uClinux内核 | 第49-55页 |
·交叉编译环境建立 | 第49-50页 |
·内核移植步骤 | 第50-53页 |
·内核的加载运行 | 第53-55页 |
·uClinux下文件系统的实现 | 第55-58页 |
·JFFS2文件系统实现过程 | 第56-58页 |
·本章小结 | 第58-59页 |
第七章 嵌入式系统驱动程序设计 | 第59-77页 |
·Linux设备驱动程序概述 | 第59-63页 |
·Linux设备驱动程序功能 | 第59页 |
·Linux设备驱动程序分类 | 第59-60页 |
·Linux设备驱动框架 | 第60页 |
·uClinux设备驱动程序编写规范 | 第60-61页 |
·如何将设备驱动程序加入内核 | 第61-63页 |
·嵌入式Linux下的字符设备驱动程序设计 | 第63-65页 |
·Linux字符设备驱动程序接口 | 第63页 |
·static关键字的重要性 | 第63-64页 |
·嵌入式uCLinux驱动程序的模块化程序设计 | 第64-65页 |
·uClinux下的CAN总线设备MCP2510驱动设计 | 第65-74页 |
·SPI接口时序 | 第65-67页 |
·MCP2510初始化 | 第67-68页 |
·MCP2510中断初始化 | 第68页 |
·MCP2510接收过波器设置 | 第68-69页 |
·MCP2510数据的发送和接收 | 第69-73页 |
·MCP2510总线驱动测试 | 第73-74页 |
·uClinux下应用程序的设计 | 第74-76页 |
·本章小结 | 第76-77页 |
全文总结 | 第77-78页 |
致谢 | 第78-79页 |
参考文献 | 第79-81页 |
在学期间公开发表论文及著作情况 | 第81页 |