摘要: |
随着智能化系统的发展,外围设备也极大地丰富起来。因此各种设备与嵌入式终端系统的互联互通就显得非常重要。智能化的协议转换器不仅简化了各种智能系统的设计流程,更使得系统的集成度大大的提高,解决了外围设备与智能终端间协议的不匹配问题。
车载智能系统就是智能化多协议转换器的一个典型应用,其利用智能多协议转换器丰富的外围接口,如RS-232、USB、LCD&TP、以太网等和基于这些接口的软件支持,可以很方便的进行应用程序的开发。本文基本实现了串口(包括GPRS、GPS模块)、LCD&TP接口、USB接口设备的接入,完成了多协议的转换,搭建了一个二次开发的平台,设计结果基本达到了预期的设想。
本文将就智能化多协议转换器的设计和实现,以及在车载系统中的具体应用进行详细地介绍。第一章介绍了本文的课题背景、嵌入式系统和车载系统的特点及应用。第二章介绍了系统的开发环境,包括ArmSys44B0-P开发板构成的硬件环境,uClinux和MiniGUI共同构成的软件环境。第三章介绍了系统的总体框架和内部模块各自的功能及实现。第四章介绍了系统的硬件构成,主要讲述了各种外围设备的接口设计。第五章是本文最重要的一章,介绍了各种接口设备的驱动程序的编写过程,包括串口,LCD,触摸屏和USB接口的驱动,还实现了基于串口的GPRS和GPS驱动。第六章介绍了MiniGUI的应用程序设计,其中包括了主界面和各个模块的界面设计。第七章进行了总结,概括了文本所作的主要工作和系统的不足以及改进方法。
|