基于ARM9的嵌入式檢測(cè)系統(tǒng)控制平臺(tái)設(shè)計(jì)
發(fā)布時(shí)間:2018-05-19 11:04
本文選題:ARM920T內(nèi)核 + 控制平臺(tái); 參考:《中北大學(xué)》2012年碩士論文
【摘要】:檢測(cè)系統(tǒng)是現(xiàn)代工業(yè)中常用的設(shè)備,本文在深入研究嵌入式系統(tǒng)的基礎(chǔ)上,,進(jìn)行基于ARM9的嵌入式檢測(cè)系統(tǒng)控制平臺(tái)設(shè)計(jì),充分利用ARM9芯片內(nèi)部集成的豐富資源與嵌入式設(shè)備體積小、成本低、易集成的特點(diǎn),將該平臺(tái)與檢測(cè)系統(tǒng)相結(jié)合,以此來實(shí)現(xiàn)對(duì)檢測(cè)系統(tǒng)的控制及數(shù)據(jù)的采集。該平臺(tái)主要包括硬件電路設(shè)計(jì)、引導(dǎo)程序U-boot的移植、Linux操作系統(tǒng)的裁剪與移植以及嵌入式文件系統(tǒng)的建立,并進(jìn)行了部分單元功能測(cè)試和性能分析。 首先,在分析國(guó)內(nèi)外研究狀況和深入了解ARM嵌入式系統(tǒng)的基礎(chǔ)上,進(jìn)行嵌入式控制平臺(tái)總體設(shè)計(jì)。根據(jù)低功耗、高性能、易攜帶等性能要求確立平臺(tái)的核心處理器和軟件系統(tǒng)。處理器芯片采用三星公司基于ARM920T內(nèi)核的S3C2410,操作系統(tǒng)采用源碼開放、內(nèi)核可裁剪的Linux。其次是硬件電路的設(shè)計(jì),包括處理器和外圍電路設(shè)計(jì),充分利用處理器芯片集成的豐富內(nèi)部資源,并引出多個(gè)外圍設(shè)備接口,方便進(jìn)行二次開發(fā)和使用。然后,針對(duì)控制平臺(tái)硬件配置進(jìn)行軟件設(shè)計(jì),分析了Linux內(nèi)核移植要點(diǎn)并給出移植的詳細(xì)流程,完成了引導(dǎo)加載程序U-boot和Linux2.6內(nèi)核代碼的裁剪、配置、編譯和移植,并利用Busybox工具進(jìn)行根文件系統(tǒng)及Cramfs文件系統(tǒng)的創(chuàng)建和移植。 硬件和軟件的設(shè)計(jì)完成后,搭建了基于該平臺(tái)的圖像采集系統(tǒng),通過開發(fā)符合V4L標(biāo)準(zhǔn)的USB攝像頭驅(qū)動(dòng)程序,編寫壓縮和存儲(chǔ)函數(shù)接口,實(shí)現(xiàn)了圖像的采集、顯示和數(shù)據(jù)存儲(chǔ),并對(duì)該控制平臺(tái)進(jìn)行部分功能測(cè)試和性能分析。測(cè)試結(jié)果表明,軟硬件都可以正常工作,達(dá)到了預(yù)期的設(shè)計(jì)要求。
[Abstract]:Detection system is a common equipment in modern industry. Based on the research of embedded system, this paper designs the control platform of embedded detection system based on ARM9. Taking full advantage of the rich resources integrated in ARM9 chip and the characteristics of small size, low cost and easy integration of embedded equipment, the platform is combined with the detection system to realize the control of the detection system and the collection of data. The platform mainly includes hardware circuit design, the transplanting and transplanting of boot program U-boot and the establishment of embedded file system, and some unit function tests and performance analysis are carried out. Firstly, on the basis of analyzing the domestic and international research situation and deeply understanding the embedded system of ARM, the overall design of embedded control platform is carried out. The core processor and software system of the platform are established according to the requirements of low power consumption, high performance and easy to carry. The processor chip is based on the ARM920T kernel S3C2410, the operating system is open source, the kernel can be cut Linux. Secondly, the design of hardware circuit, including the design of processor and peripheral circuit, makes full use of the rich internal resources of processor chip integration, and leads out several peripheral device interfaces, which is convenient for secondary development and use. Then, the hardware configuration of the control platform is designed, the main points of Linux kernel porting are analyzed and the detailed flow of the porting is given. The clipping, configuring, compiling and transplanting of the boot loader U-boot and Linux2.6 kernel code are completed. The root file system and Cramfs file system are created and transplanted by Busybox tool. After the design of hardware and software, the image acquisition system based on the platform is built. By developing the USB camera driver which conforms to the V4L standard, the interface of compression and storage function is compiled, and the image acquisition, display and data storage are realized. Part of the function test and performance analysis of the control platform are carried out. The test results show that the software and hardware can work normally and meet the expected design requirements.
【學(xué)位授予單位】:中北大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2012
【分類號(hào)】:TP368.1;TP274
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 馮世奎;劉s
本文編號(hào):1909856
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1909856.html
最近更新
教材專著