论文部分内容阅读
当前,各种功能的嵌入式设备以其使用简便、面向特定应用、便于携带、微功耗、低成本等普通设备无法比拟的优势为亿万用户所接受。本论文涉及的方向感应加密系统和汽车导航系统就是嵌入式设备众多应用中的两个实施例。方向感应加密系统以电子指南针技术为基础,提出了一种全新的密码输入方式。它突破了传统密码由键盘、触摸屏等设备输入的局限,尤其适用于结构简单的嵌入式设备。汽车导航系统集成了导航、全球定位、倒车后视、语音留言、日期及时间显示等功能,实用性较强。论文共分为六章,第一章为绪论,对嵌入式操作系统、嵌入式Linux、方向感应加密系统以及汽车导航系统做了简单的介绍。第二章介绍了方向感应系统中各部分功能模块的实现思想及基本原理,并对本实施例中的一些关键技术、主要技术难点及解决办法加以说明。主要包括电子指南针技术、方向传感器以及如何在Linux下对串口设备进行操作。第三章说明了如何将方向感应加密系统中各模块相整合,给出了该实施例的整体结构、软件流程并对其中关键部分的代码加以分析。第四章则针对汽车导航系统中各部分模块的实现思想及基本原理加以分析,包括Linux下摄像头设备图像数据读取及图像显示程序编写、GPS技术、Linux下音频设备的操作等内容。第五章介绍如何将本汽车导航系统实施例中各模块相整合,给出了本系统的整体结构、软件流程并对其中关键部分的代码加以分析。第六章主要讲述了如何将在PC上开发的两个系统移植到Sitsang平台上。内容方面主要包括嵌入式Linux内核的定制、图形界面系统的安装、交叉编译环境的建立、基于ARM处理器应用程序可执行文件的生成等内容。最后在结束语中,对本论文加以总结并提出了今后研究的方向和目标。