車載視頻服務(wù)器中基于Cortex-M3的外設(shè)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-03-09 20:36
本文選題:嵌入式系統(tǒng) 切入點(diǎn):μC/OS-Ⅱ 出處:《武漢郵電科學(xué)研究院》2012年碩士論文 論文類型:學(xué)位論文
【摘要】:本文設(shè)計(jì)一個(gè)基于32位的ARM Cortex-M3處理器的嵌入式系統(tǒng),用于擴(kuò)展車載無線視頻服務(wù)器的功能。相對(duì)于作視頻采集、處理、傳輸及系統(tǒng)控制功能的ARM9系統(tǒng)而言,本系統(tǒng)則作為下位機(jī)與上位機(jī)DM368系統(tǒng)協(xié)同工作,,完成前端外部設(shè)備輸入數(shù)據(jù)的采集處理以及對(duì)前端輸出設(shè)備的控制功能。 論文分析研究了國(guó)內(nèi)外嵌入式系統(tǒng)的發(fā)展和應(yīng)用前景,從嵌入式系統(tǒng)的特點(diǎn)、結(jié)構(gòu)組成以及嵌入式處理器和嵌入式操作系統(tǒng)等方面展開了分析;對(duì)比分析了一些主流的嵌入式操作系統(tǒng)的優(yōu)缺點(diǎn)及主要應(yīng)用,對(duì)本文設(shè)計(jì)中使用的嵌入式實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ作了詳細(xì)的介紹,主要分析了μC/OS-Ⅱ的任務(wù)調(diào)度機(jī)制、任務(wù)間的同步與通信機(jī)制、中斷機(jī)制以及時(shí)鐘;對(duì)系統(tǒng)設(shè)計(jì)采用的基于ARM Cortex-M3核的嵌入式微控制器LM3S1538做了詳細(xì)介紹,包括嵌套向量中斷控制器NVIC、存儲(chǔ)保護(hù)單元MPU、定時(shí)器等。論文在綜合考慮車載無線視頻服務(wù)器系統(tǒng)對(duì)外設(shè)控制的各項(xiàng)要求的情況下,提出以Cortex-M3核為外設(shè)控制芯片,并選用μC/OS-Ⅱ作為下位機(jī)操作系統(tǒng)的設(shè)計(jì)方案,介紹了芯片的選型,對(duì)系統(tǒng)模塊的功能做了說明;完成了系統(tǒng)硬件電路的設(shè)計(jì);完成了μC/OS-Ⅱ在LM3S1538的移植工作。完成了系統(tǒng)控制程序的設(shè)計(jì),詳細(xì)介紹了系統(tǒng)軟件結(jié)構(gòu)及主控模塊與各個(gè)模塊之間的通信;完成了系統(tǒng)三個(gè)主要模塊的程序設(shè)計(jì):GPS模塊、紅外模塊、網(wǎng)絡(luò)鍵盤模塊,分別實(shí)現(xiàn)了各模塊的中斷服務(wù)子程序的設(shè)計(jì)、數(shù)據(jù)解析程序的設(shè)計(jì)以及與主模塊的通信。最后,對(duì)系統(tǒng)在車載視頻服務(wù)器中的應(yīng)用做了驗(yàn)證,演示系統(tǒng)的效果。
[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- 鈪
本文編號(hào):1590156
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1590156.html
最近更新
教材專著