基于ARM9的嵌入式檢測系統(tǒng)控制平臺設計
發(fā)布時間:2018-05-19 11:04
本文選題:ARM920T內(nèi)核 + 控制平臺; 參考:《中北大學》2012年碩士論文
【摘要】:檢測系統(tǒng)是現(xiàn)代工業(yè)中常用的設備,本文在深入研究嵌入式系統(tǒng)的基礎上,,進行基于ARM9的嵌入式檢測系統(tǒng)控制平臺設計,充分利用ARM9芯片內(nèi)部集成的豐富資源與嵌入式設備體積小、成本低、易集成的特點,將該平臺與檢測系統(tǒng)相結合,以此來實現(xiàn)對檢測系統(tǒng)的控制及數(shù)據(jù)的采集。該平臺主要包括硬件電路設計、引導程序U-boot的移植、Linux操作系統(tǒng)的裁剪與移植以及嵌入式文件系統(tǒng)的建立,并進行了部分單元功能測試和性能分析。 首先,在分析國內(nèi)外研究狀況和深入了解ARM嵌入式系統(tǒng)的基礎上,進行嵌入式控制平臺總體設計。根據(jù)低功耗、高性能、易攜帶等性能要求確立平臺的核心處理器和軟件系統(tǒng)。處理器芯片采用三星公司基于ARM920T內(nèi)核的S3C2410,操作系統(tǒng)采用源碼開放、內(nèi)核可裁剪的Linux。其次是硬件電路的設計,包括處理器和外圍電路設計,充分利用處理器芯片集成的豐富內(nèi)部資源,并引出多個外圍設備接口,方便進行二次開發(fā)和使用。然后,針對控制平臺硬件配置進行軟件設計,分析了Linux內(nèi)核移植要點并給出移植的詳細流程,完成了引導加載程序U-boot和Linux2.6內(nèi)核代碼的裁剪、配置、編譯和移植,并利用Busybox工具進行根文件系統(tǒng)及Cramfs文件系統(tǒng)的創(chuàng)建和移植。 硬件和軟件的設計完成后,搭建了基于該平臺的圖像采集系統(tǒng),通過開發(fā)符合V4L標準的USB攝像頭驅(qū)動程序,編寫壓縮和存儲函數(shù)接口,實現(xiàn)了圖像的采集、顯示和數(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.
【學位授予單位】:中北大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP368.1;TP274
【參考文獻】
相關期刊論文 前10條
1 馮世奎;劉s
本文編號:1909856
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1909856.html
最近更新
教材專著