节点文献

基于OMAP的嵌入式系统设计与实现

Design and Actualization of Embedded System Based on OMAP

【作者】 王志明

【导师】 孙大军;

【作者基本信息】 哈尔滨工程大学 , 信号与信息处理, 2012, 硕士

【摘要】 本文的主要内容是基于OMAP-L138双核处理器构建一个应用于水声通信网络的嵌入式系统,包括系统方案选择、硬件电路设计与测试、嵌入式软件开发平台搭建和GPIO驱动程序开发与SD卡驱动程序测试。首先结合水声通信网络节点的需要,分析了采用OMAP-L138的可行性和优势。然后从硬件电路和软件开发平台两方面,对系统的构建进行了说明。硬件电路设计分为数据采集电路、存储电路、接口电路、调试控制电路、时钟电路和供电电路六个部分。之后,对构成最小系统的电源、复位、时钟电路和DDR2、Nand Flash、串口、网口分别进行了测试,测试结果表明各部分工作正常。软件开发平台的建立包括主机的Windows和Linux开发环境搭建和嵌入式Linux系统的UBL移植、UBoot移植、内核移植和文件系统的建立,最后嵌入式Linux系统实现了从Nand Flash自启动。最后还进行了简单的Linux驱动程序和应用程序的开发。经验证,驱动程序、应用程序在本文嵌入式系统上能够正常稳定运行,为后期系统应用开发奠定了良好的基础。

【Abstract】 The content of this thesis is to construct an embedded system that will be applied toUnderwater acoustic communication network based on OMAP-L138dual core processor,including the option of system scheme, the design of hardware circuit, the construction ofembedded software development platform, the development of GPIO driver and the test of SDcard driver.The thesis first analyzes the feasibility and the advantages of adopting OMAP-L138,integrating the demands of underwater acoustic communication network nodes.Then the dissertation illustrates the system construction from the aspects of hardwarecircuit and software development platform. The design of hardware circuit consists ofcollecting circuit, storage circuit, interface circuit, debugging control circuit, clock circuit andpower supply circuit. Later, test the minimum system which is made up of power, reset, clockcircuit, DDR2, Nand Flash, serial port, and Ethernet port separately, and the test resultsindicate that all parts work properly. The establishment of software development platform notonly includes building the development environment of Windows and Linux, but alsoincludes transplanting embedded Linux system UBL, UBoot, Linux kernel and creating filesystem. Eventually, Embedded Linux system accomplishes the start from Nand Flash of itself.Finally, a simple driver and an uncomplicated application program are developed. Afterverification, the two systems can operate normally and stably and meet the needs ofunderwater acoustic communication network nodes. This lays a good foundation for the latterdevelopment of the system application program.

【关键词】 OMAP-L138嵌入式系统Linux
【Key words】 OMAP-L138Embedded systemLinux
  • 【分类号】TP368.1;TP316.81
  • 【被引频次】18
  • 【下载频次】590
节点文献中: 

本文链接的文献网络图示:

本文的引文网络