基于USB通信的嵌入式主從機(jī)系統(tǒng)設(shè)計與應(yīng)用
發(fā)布時間:2018-10-15 13:12
【摘要】:隨著計算機(jī)技術(shù)和電子信息技術(shù)的高速發(fā)展,嵌入式系統(tǒng)的芯片級和系統(tǒng)級設(shè)計水平越來越高,功能也越來越強(qiáng)大。其主要的微處理器代表為ARM公司所設(shè)計的最新的Cortex系列微處理器,操作系統(tǒng)代表為嵌入式Linux、Wince和uCOS等等。嵌入式系統(tǒng)的設(shè)計理念在通信、儀器等許多領(lǐng)域得到了廣范的研究和應(yīng)用。在針對不同的應(yīng)用目的時,都會設(shè)計相應(yīng)的嵌入式系統(tǒng)。 在課題研究中,將嵌入式系統(tǒng)結(jié)合當(dāng)下越來越成熟和通用的串行總線(USB)通信技術(shù),提出一種基于USB通信的嵌入式主從機(jī)系統(tǒng)設(shè)計方案,并將其應(yīng)用到滑坡監(jiān)測系統(tǒng)設(shè)計中,主要研究工作如下。 首先對研究的背景和意義進(jìn)行了分析,總結(jié)了嵌入式系統(tǒng)現(xiàn)狀,并引入研究問題。根據(jù)嵌入式系統(tǒng)的研究狀況,分析了USB的傳輸過程,提出了基于USB通信的嵌入式主從機(jī)系統(tǒng)的總體設(shè)計方案。 其次,在總體設(shè)計方案的基礎(chǔ)上,進(jìn)行了系統(tǒng)硬件架構(gòu)和軟件架構(gòu)的分析設(shè)計,并進(jìn)行了硬件和軟件系統(tǒng)平臺定制。從擴(kuò)展的兼容性和速度等方面考慮,在數(shù)據(jù)的傳輸設(shè)計中,引入高速的USB數(shù)據(jù)傳輸方案,并進(jìn)行了主從機(jī)的USB通信系統(tǒng)關(guān)鍵模塊的設(shè)計。 接下來,在研究了Linux內(nèi)核的USB子系統(tǒng)架構(gòu)的基礎(chǔ)上,進(jìn)行了USB設(shè)備驅(qū)動程序及微控制器上的USB固件程序設(shè)計,并進(jìn)行了相關(guān)開發(fā)測試工作。 最后,在基于USB通信的嵌入式主從機(jī)系統(tǒng)的設(shè)計思路下,將其應(yīng)用在滑坡監(jiān)測系統(tǒng)設(shè)計之中,并進(jìn)行了相關(guān)測試工作,在穩(wěn)定性和精確性上達(dá)到工程設(shè)計的要求。
[Abstract]:With the rapid development of computer technology and electronic information technology, the design level of embedded system at chip level and system level is becoming higher and higher, and the function of embedded system is becoming more and more powerful. Its main microprocessor is the newest Cortex series microprocessor designed by ARM, the operating system is embedded Linux,Wince and uCOS and so on. The design concept of embedded system has been widely studied and applied in many fields such as communication and instrument. The embedded system is designed for different application purposes. In the research of the subject, a design scheme of embedded master-slave computer system based on USB communication is put forward, which combines the embedded system with more and more mature and universal serial bus (USB) communication technology, and it is applied to the design of landslide monitoring system. The main research work is as follows. Firstly, the background and significance of the research are analyzed, the current situation of embedded system is summarized, and the research problem is introduced. According to the research status of embedded system, the transmission process of USB is analyzed, and the overall design scheme of embedded master-slave system based on USB communication is put forward. Secondly, on the basis of the overall design scheme, the system hardware architecture and software architecture are analyzed and designed, and the hardware and software system platform is customized. Considering the compatibility and speed of the extension, a high-speed USB data transmission scheme is introduced in the design of data transmission, and the key modules of the USB communication system of the master-slave computer are designed. Then, based on the study of the USB subsystem architecture of the Linux kernel, the design of the USB device driver and the USB firmware program on the microcontroller is carried out, and the relevant development and testing work is carried out. Finally, under the design idea of embedded master-slave computer system based on USB communication, it is applied to the design of landslide monitoring system, and relevant testing work is carried out, which meets the requirements of engineering design in terms of stability and accuracy.
【學(xué)位授予單位】:中南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP368.1
[Abstract]:With the rapid development of computer technology and electronic information technology, the design level of embedded system at chip level and system level is becoming higher and higher, and the function of embedded system is becoming more and more powerful. Its main microprocessor is the newest Cortex series microprocessor designed by ARM, the operating system is embedded Linux,Wince and uCOS and so on. The design concept of embedded system has been widely studied and applied in many fields such as communication and instrument. The embedded system is designed for different application purposes. In the research of the subject, a design scheme of embedded master-slave computer system based on USB communication is put forward, which combines the embedded system with more and more mature and universal serial bus (USB) communication technology, and it is applied to the design of landslide monitoring system. The main research work is as follows. Firstly, the background and significance of the research are analyzed, the current situation of embedded system is summarized, and the research problem is introduced. According to the research status of embedded system, the transmission process of USB is analyzed, and the overall design scheme of embedded master-slave system based on USB communication is put forward. Secondly, on the basis of the overall design scheme, the system hardware architecture and software architecture are analyzed and designed, and the hardware and software system platform is customized. Considering the compatibility and speed of the extension, a high-speed USB data transmission scheme is introduced in the design of data transmission, and the key modules of the USB communication system of the master-slave computer are designed. Then, based on the study of the USB subsystem architecture of the Linux kernel, the design of the USB device driver and the USB firmware program on the microcontroller is carried out, and the relevant development and testing work is carried out. Finally, under the design idea of embedded master-slave computer system based on USB communication, it is applied to the design of landslide monitoring system, and relevant testing work is carried out, which meets the requirements of engineering design in terms of stability and accuracy.
【學(xué)位授予單位】:中南大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2013
【分類號】:TP368.1
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 周立平,李R,
本文編號:2272658
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2272658.html
最近更新
教材專著