摘要: |
随着Internet技术的发展和后PC时代的到来,嵌入式系统已经成为当前IT产业的焦点之一,呈现出巨大的市场需求。与此同时,大量的嵌入式应用也对嵌入式设备的性能和功能提出了更高的要求,8/16位单片机的性能已较难满足嵌入式设备的需求,随着集成电路技术的发展,基于32位RISC处理器的嵌入式技术受到青睐。利用高性能处理器来设计一个用于小型船舶定位系统的通信终端是本论文研究和解决的重要课题。
本论文介绍了嵌入式系统在小型船舶定位系统中的应用,并结合课题研究的实际工作对嵌入式系统软硬件开发作了详细的阐述。论文绪论部分首先综述了船舶交通管理系统的发展历程、发展趋势、技术特点以及国内外发展状况;然后给出本课题研究的背景和开发意图;接着介绍了作者在本课题中的主要开发工作。第二章简单介绍了本系统中要用到的基本通信技术,主要介绍了GPS、SOTDMA通信技术的基本原理,而后简单叙述了通信同步问题。第三章提出了系统整体的软硬件设计方案,实现目标,及系统的软硬件选型。后续章节分别从硬件设计、嵌入式系统软件平台构建对总体设计方案进行细化的实施,给出小型船舶定位系统通信终端实现的详细过程。最后介绍了嵌入式应用软件的设计实现过程,提出了系统软件设计方案,并实现了GPS处理、VHF通信和时隙管理等重要通信模块。
本课题硬件体系结构是基于ARM920T的三星S3C2410核心处理器。在软件系统的建立上,采用了嵌入式Linux操作系统对各部分软硬件进行管理;终端通信的应用程序建立在MiniGUI图形用户界面之上,方便用户操作。软件系统架构包括嵌入式Linux软件开发需要的GNU交叉工具链的建立、引导装载程序和Linux底层驱动的实现、嵌入式Linux的kernel配置下载、嵌入式Linux根文件系统下载、MiniGUI图形用户界面的移植。
根据课题的设计要求,提出并实现了小型船舶定位系统通信终端系统的应用方案,基于此方案,可实现多终端之间的信息交互,便于对船舶进行统一监督管理。论文的最后部分提出了课题的结论、进一步的研究问题和应用前景。
|