当前位置:主页 > 科技论文 > 计算机论文 >

车载视频服务器中基于Cortex-M3的外设控制系统的设计与实现

发布时间:2018-03-09 20:36

  本文选题:嵌入式系统 切入点:μC/OS-Ⅱ 出处:《武汉邮电科学研究院》2012年硕士论文 论文类型:学位论文


【摘要】:本文设计一个基于32位的ARM Cortex-M3处理器的嵌入式系统,用于扩展车载无线视频服务器的功能。相对于作视频采集、处理、传输及系统控制功能的ARM9系统而言,本系统则作为下位机与上位机DM368系统协同工作,,完成前端外部设备输入数据的采集处理以及对前端输出设备的控制功能。 论文分析研究了国内外嵌入式系统的发展和应用前景,从嵌入式系统的特点、结构组成以及嵌入式处理器和嵌入式操作系统等方面展开了分析;对比分析了一些主流的嵌入式操作系统的优缺点及主要应用,对本文设计中使用的嵌入式实时操作系统μC/OS-Ⅱ作了详细的介绍,主要分析了μC/OS-Ⅱ的任务调度机制、任务间的同步与通信机制、中断机制以及时钟;对系统设计采用的基于ARM Cortex-M3核的嵌入式微控制器LM3S1538做了详细介绍,包括嵌套向量中断控制器NVIC、存储保护单元MPU、定时器等。论文在综合考虑车载无线视频服务器系统对外设控制的各项要求的情况下,提出以Cortex-M3核为外设控制芯片,并选用μC/OS-Ⅱ作为下位机操作系统的设计方案,介绍了芯片的选型,对系统模块的功能做了说明;完成了系统硬件电路的设计;完成了μC/OS-Ⅱ在LM3S1538的移植工作。完成了系统控制程序的设计,详细介绍了系统软件结构及主控模块与各个模块之间的通信;完成了系统三个主要模块的程序设计:GPS模块、红外模块、网络键盘模块,分别实现了各模块的中断服务子程序的设计、数据解析程序的设计以及与主模块的通信。最后,对系统在车载视频服务器中的应用做了验证,演示系统的效果。
[Abstract]:This paper designs an embedded system based on 32-bit ARM Cortex-M3 processor, which is used to expand the function of wireless video server. Compared with the ARM9 system, which has the functions of video acquisition, processing, transmission and system control, The system works together as the lower computer and the upper computer DM368 system to complete the data acquisition and processing of the front-end external equipment and the control function of the front-end output equipment. This paper analyzes the development and application prospect of embedded system at home and abroad, and analyzes the characteristics, structure, embedded processor and embedded operating system of embedded system. The advantages and disadvantages of some mainstream embedded operating systems and their main applications are compared and analyzed. The embedded real-time operating system 渭 C / OS- 鈪

本文编号:1590156

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1590156.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1b2a7***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com