基于CK-CPU嵌入式平臺的Linux系統(tǒng)移植與USB驅(qū)動開發(fā)
[Abstract]:With the continuous progress of semiconductor technology, embedded systems have been widely used in various fields because of their advantages of low power consumption, good real-time and strong specificity, and most embedded systems have an operating system. At present, there are many kinds of embedded processors, such as arm and other foreign embedded processors, which occupy an absolute dominant position. At the same time, there are many operating systems used in embedded development, such as 渭 C / OS-IIN Windows CE,Linux, etc. The development and application of embedded system tend to be complex and diversified. CK-CPU is a high-performance embedded processor developed by Hangzhou Zhongtian Micro Co., Ltd., and its performance is comparable to that of ARM,MIPS. In the current industrial environment, it is of great significance to promote the domestic processors with domestic independent intellectual property rights to improve the core competitiveness of our country in the electronic industry. The research of this thesis is based on the 32 bit high end embedded C-SKY processor (CK-CPU). C-SKY610 series processor which is developed by Zhongtian Microcomputer Company. The performance of the processor is comparable to that of ARM9~ARM11 in the field of industry. The embedded Linux kernel, which is open source, mature software and driver framework, is chosen as the operating system to transplant on the CK-CPU hardware platform. After the platform transplant of the operating system, the USB host side device driver is developed. In this paper, the hardware platform characteristics of CK-CPU and the operating system structure based on Linux kernel are analyzed, the experimental development environment is constructed, the operating system of Linux2.6 kernel is transplanted on the platform, and the driver of OHCI USB host controller is developed and tested. The system supports the development of application layer of NFS environment, and supports the automatic mount and unload of hot-plugged USB storage device. The research content of this topic has certain practical reference significance for the popularization and application of domestic embedded processor. The development of embedded processor based on domestic processor is helpful to promote the design and industrialization of our own intellectual property system chip SoC.
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2012
【分類號】:TP316.81;TP368.1
【參考文獻】
相關(guān)期刊論文 前10條
1 呂京建,肖海橋;面向21世紀的嵌入式系統(tǒng)[J];半導體技術(shù);2001年01期
2 李奇;郭兵;沈艷;;基于Linux的液晶顯示屏驅(qū)動設(shè)計[J];單片機與嵌入式系統(tǒng)應用;2010年04期
3 俞建新;PowerPC發(fā)展綜述[J];工業(yè)控制計算機;2000年02期
4 高偉華,楊子軍;嵌入式操作系統(tǒng)的研究現(xiàn)狀及發(fā)展趨勢[J];黑龍江電力;2002年05期
5 陸武魁;章才能;;嵌入式Linux交互開發(fā)環(huán)境的建立與實現(xiàn)[J];湖南科技學院學報;2008年08期
6 李毅;李連云;張偉宏;張曉先;鄭果;李健;;Bootloader面向不同結(jié)構(gòu)Flash的實現(xiàn)[J];計算機工程;2008年04期
7 王樹紅;;嵌入式系統(tǒng)的現(xiàn)狀及發(fā)展趨勢[J];太原大學學報;2007年02期
8 邢曉敏;;嵌入式系統(tǒng)的發(fā)展與應用[J];中國水運(下半月);2011年06期
9 符秋麗;;嵌入式系統(tǒng)概述[J];科技創(chuàng)新導報;2010年08期
10 喻亮;;嵌入式系統(tǒng)的結(jié)構(gòu)特征與研究概況[J];企業(yè)科技與發(fā)展;2010年08期
相關(guān)博士學位論文 前1條
1 孟建熠;超標量嵌入式處理器關(guān)鍵技術(shù)設(shè)計研究[D];浙江大學;2009年
本文編號:2224812
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2224812.html