车载行驶记录仪的I~2C-GPIO设计与实现
提要 | 第1-7页 |
第1章 绪论 | 第7-10页 |
·项目背景 | 第7-8页 |
·选题依据 | 第8页 |
·本文主要工作 | 第8-10页 |
第2章 嵌入式LINUX 及关键技术 | 第10-16页 |
·嵌入式系统概述 | 第10-11页 |
·嵌入式LINUX 系统 | 第11-13页 |
·LINUX 驱动程序开发流程 | 第13页 |
·GPIO 与I~2C 技术 | 第13-16页 |
·GPIO 技术 | 第13-14页 |
·I~2C 技术 | 第14-16页 |
第3章 总体设计与平台搭建 | 第16-35页 |
·总体设计 | 第16-18页 |
·硬件系统设计 | 第18-26页 |
·微处理器AT91SAM9260 特性简述 | 第18-20页 |
·PCA9505 芯片硬件简述 | 第20-23页 |
·I~2C 转GPIO 接口硬件设计 | 第23-26页 |
·系统开发环境的配置 | 第26-35页 |
·Arm-linux-gcc 交叉编译环境配置 | 第26页 |
·MINICOM 的配置 | 第26-27页 |
·TFTP 主机服务配置 | 第27-29页 |
·NFS 服务器配置 | 第29-30页 |
·linux 内核相关配置 | 第30-31页 |
·烧写内核映像和根文件系统映像 | 第31-35页 |
第4章 GPIO 驱动模块实现 | 第35-48页 |
·GPIO 设备与驱动的关联 | 第35-38页 |
·LINUX 下的I~2C 驱动实现 | 第38-40页 |
·I~2C 的体系组成 | 第38页 |
·I~2C 的驱动实现 | 第38-40页 |
·PCA9505 驱动模块的实现 | 第40-48页 |
·PCA9505 的驱动流程 | 第42-44页 |
·PCA9505 的程序接口 | 第44-48页 |
第5章 测试与总结 | 第48-52页 |
·实验测试 | 第48-50页 |
·全文工作总结 | 第50-52页 |
参考文献 | 第52-54页 |
致谢 | 第54-55页 |
摘要 | 第55-58页 |
Abstract | 第58-60页 |