基于ARM与ARM Linux的汽车行驶记录仪的分析与设计
| 摘要 | 第1-5页 |
| ABSTRACT | 第5-9页 |
| 第一章 绪论 | 第9-12页 |
| ·课题背景 | 第9-11页 |
| ·本论文的研究内容 | 第11-12页 |
| 第二章 记录仪的功能设计及使用 | 第12-20页 |
| ·按键规划 | 第12页 |
| ·记录仪对国标规定的标准功能的设计 | 第12-15页 |
| ·音/视频功能的设计 | 第15-16页 |
| ·PC 端软件 | 第16-20页 |
| 第三章 记录仪的标准功能对应 ARM 的解决方案 | 第20-31页 |
| ·速度、里程的测量与 ARM 的计数器与定时器 | 第20-21页 |
| ·数字开关量的记录与 ARM 的 GPIO | 第21-22页 |
| ·驾驶员的身份验证与 ARM 的 GPIO | 第22-24页 |
| ·模拟信号量的记录与 ARM 的 ADC | 第24页 |
| ·按键 | 第24-26页 |
| ·LCD 显示 | 第26-30页 |
| ·微型打印机 | 第30-31页 |
| 第四章 软件平台分析 | 第31-73页 |
| ·YAFFS 文件系统 | 第31-41页 |
| ·LINUX 设备驱动程序 | 第41-54页 |
| ·LINUX 的线程 | 第54-59页 |
| ·LINUX 2.6 在响应时间上的改进 | 第59-73页 |
| 第五章 用户程序 | 第73-87页 |
| ·PTHREAD API | 第73-77页 |
| ·任务划分 | 第77-84页 |
| ·数据描述 | 第84-87页 |
| 第六章 音视频功能的扩展 | 第87-90页 |
| ·基本原理 | 第87-88页 |
| ·DM642 使用的存储器 | 第88页 |
| ·ARM 与 DM642 的通信 | 第88-89页 |
| ·模块化 | 第89-90页 |
| 第七章 待改进点与总结 | 第90-91页 |
| ·待改进点 | 第90页 |
| ·总结 | 第90-91页 |
| 致谢 | 第91-92页 |
| 参考文献 | 第92-95页 |
| 附录1:汽车视频黑匣子实物图 | 第95-96页 |
| 攻硕期间取得的研究成果 | 第96-97页 |