国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 2974|回復(fù): 0
打印 上一主題 下一主題

西安嵌入式----淺談嵌入式學(xué)習(xí)方法

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2010-8-2 14:33:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
關(guān)鍵詞: 嵌入式 , 西安 , 學(xué)習(xí)
嵌入式的定義是以應(yīng)用為中心,以計算機技術(shù)為基礎(chǔ),并且軟硬件可定制,適用于各種應(yīng)用場合,對功能、可靠性、成本、體積、功耗有嚴(yán)格要求的專用計算機系統(tǒng)。它一般由嵌入式微處理器、外圍硬件設(shè)備、嵌入式操作系統(tǒng)以及用戶的應(yīng)用程序等四個部分組成,用于實現(xiàn)對其他設(shè)備的控制、監(jiān)視或管理等功能。 嵌入式系統(tǒng)幾乎包括了生活中的所有電器設(shè)備,如掌上 PDA 、移動計算設(shè)備、電視機頂盒、手機上網(wǎng)、數(shù)字電視、多媒體、汽車、微波爐、數(shù)字相機、家庭自動化系統(tǒng)、電梯、空調(diào)、安全系統(tǒng)、自動售貨機、蜂窩式電話、消費電子設(shè)備、工業(yè)自動化儀表與醫(yī)療儀器等。
??
嵌入式系統(tǒng)一般指非PC系統(tǒng),它包括硬件和軟件兩部分。硬件包括處理器/微處理器、存儲器及外設(shè)器件和IO端口、圖形控制器等。軟件部分包括操作系統(tǒng)軟件(OS)(要求實時和多任務(wù)操作)和應(yīng)用程序編程。有時設(shè)計人員把這兩種軟件組合在一起。應(yīng)用程序控制著系統(tǒng)的運作和行為;而操作系統(tǒng)控制著應(yīng)用程序編程與硬件的交互作用。
???
對于在校大學(xué)生應(yīng)該C語言基礎(chǔ)知識,要多看一些國外的經(jīng)典書籍,如,這是每位學(xué)習(xí)程序設(shè)計的人員必備知識。由于嵌入式是軟件和硬件相結(jié)合的產(chǎn)物,所以對于操作系統(tǒng)和微機原理的學(xué)習(xí)也是不可缺少的,有了這些做為基礎(chǔ),去學(xué)習(xí)其他的一些東西就會很快的。
??
嵌入式分為嵌入式軟件開發(fā)和嵌入式硬件開發(fā),嵌入式的軟件開發(fā)在掌握了以上東西后要如魚得水。
??
下面就以萬達(dá)嵌入式Linux的課程體系為例,他是這樣列的:
??Linux
基礎(chǔ)、Linux應(yīng)用程序開發(fā)、嵌入式Linux網(wǎng)絡(luò)程序開發(fā)、嵌入式圖形界面與數(shù)據(jù)庫開發(fā)、嵌入式linux開發(fā)環(huán)境搭建、S3C2440的內(nèi)部結(jié)構(gòu)功能簡介、BootLoader分析和移植、Linux內(nèi)核移植、uCOS II 源碼分析和移植、根文件系統(tǒng)制作、BootLoader、內(nèi)核綜合解析、Linux系統(tǒng)調(diào)試、ADS仿真調(diào)試與S3C2440硬件接口操作、ARM11接口、Linux下字符設(shè)備驅(qū)動程序、Linux下塊設(shè)備驅(qū)動程序、Linux下網(wǎng)絡(luò)設(shè)備驅(qū)動程序、LCD設(shè)備驅(qū)動、Flash設(shè)備驅(qū)動、USB驅(qū)動開發(fā)等。
??
要學(xué)習(xí)一個東西肯定要先學(xué)習(xí)他的操作,這就是linux基礎(chǔ),也就是常用的linux操作,這樣的書籍太多了,找一些實用的來看就可以了。下來就是在我們先前學(xué)習(xí)的C語言的基礎(chǔ)上學(xué)習(xí)linux上的程序開發(fā),這門課程現(xiàn)在在好多學(xué)校都沒有開設(shè),對于程序開發(fā)者來說是一門很重要的課程,不過萬達(dá)嵌入式是把網(wǎng)絡(luò)程序開發(fā)和圖形界面開發(fā)與數(shù)據(jù)庫開發(fā)分開了,其實這些都屬于linux上的應(yīng)用程序開發(fā),可能也是為了方便大家認(rèn)識這一門課程吧,條理更加清楚了。這一內(nèi)容是企業(yè)開發(fā)中應(yīng)用最多的內(nèi)容,也就是所謂的嵌入式應(yīng)用層開發(fā)。有了深入的C語言基礎(chǔ)這些內(nèi)容都是很容易學(xué)會的。比較知名的書籍有已幫的的steves先生的《UNIX環(huán)境高級編程》可以說是UNIX編程圣經(jīng),這本書一定要好好的拜讀的。對于網(wǎng)絡(luò)程序開發(fā)也是stevens先生的《UNIX網(wǎng)絡(luò)編程》,如果你想深入的掌握的話可以看一下《TCP/IP協(xié)議三卷》。對于圖形界面的開發(fā)大家可以看一下Jasmin Blanchette的《C++GUI Qt4編程(2)》。掌握這些基本上就可以從事應(yīng)用層開發(fā)了。這些技術(shù)都是企業(yè)內(nèi)部急用的內(nèi)容。
??
由于嵌入式的開發(fā)不是在我們平時用的x86平臺上用的,所以我們需要把我們所寫的程序放到相應(yīng)的平臺上去,這時就用到了嵌入式開發(fā)環(huán)境的搭建(見上面的課程體系),開發(fā)環(huán)境的搭建主要就是交叉編譯開發(fā)環(huán)境的搭建,這個東西你可以去網(wǎng)上去下,也可以自己動手去做,但在實際當(dāng)中用的時候需要你自己動手去搭建。建議你先自己使用,然后慢慢的學(xué)著去搭建。
??
對于ARM9的操作,現(xiàn)在市場上主要是24102440,二個選擇一個用就可以了,內(nèi)容差不太多,認(rèn)真的研究透一個就可以了,對于ARM116410的操作就先不要考慮了,在萬達(dá)嵌入式的課程體系中也安裝的也挺合理的,先是學(xué)習(xí)一下24102440再去學(xué)習(xí)6410,有了一定的基礎(chǔ)后再去學(xué)習(xí)6410才有可能把它操作起來。對于接口的一些操作就是把ARM當(dāng)做一個單片機來操作,這樣的書籍可以去看一下周立功的書籍,它們對ARM說的挺多的,不過他們用不是三星的產(chǎn)品,但是懂了其中一個其它的操作起也就可以了。
??
對于2440的操作會了以后就可以去學(xué)習(xí)BootLoader的學(xué)習(xí)了,在萬達(dá)嵌入式里面說的是BootLoader的,這里只是說了一個總稱,這里主要有u-bootviviLILO等,如果你用的是ARM你可以先自己選擇一個小的BootLoader,比如vivi來學(xué)習(xí),學(xué)會這一個了你去操作其它的都是一樣的了。
??
對于操作系統(tǒng)的移植大體過程都是一樣的,主要是讓你做一個最小系統(tǒng),方便以后驅(qū)動的學(xué)習(xí)。對于嵌入式系統(tǒng)移植的話這方面還真沒有太多好的書籍,自己可以去網(wǎng)上搜一下。
??
對于基礎(chǔ)知識都打好以后就可以進(jìn)攻驅(qū)動程序開發(fā),這個東西是一個比較漫長的過程,一定要靜下心來,慢慢的去閱讀代碼,慢慢的去學(xué)習(xí)。這樣的東西大家可以看一下《Linux內(nèi)核源碼情景分析》、《深入理解Linux內(nèi)核》等書籍。在萬達(dá)嵌入式的課程體系里面他們說到了好多關(guān)于驅(qū)動開發(fā)中的實例,確實是這樣子,驅(qū)動開發(fā)肯定要多接觸一些典型的驅(qū)動程序開發(fā)的案例,大家可以慢慢的跟著課程體系里面的東西去學(xué)習(xí)。
???e-mail: tendgary@163.com
??
參考網(wǎng)址:http://www.bestlinux.cn
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 97精品国产高清在线看入口 | 99性视频| 日本一区二区三区在线网 | 亚洲免费a | 青青草原伊人 | 91成人国产福利 | 99爱视频在线观看 | 日韩高清在线免费看 | 四虎免费入口 | 亚洲精品一二区 | 亚洲综合激情六月婷婷在线观看 | aaa一级特黄| 日韩成人免费 | 国产在线a免费观看 | 四虎影院永久地址 | 99re最新视频 | 色婷婷综合缴情综六月 | 青青热久免费精品视频在首页 | 西瓜影院在线理论片 | 91精品视频网 | a级黄色毛片三个搞一 | 免费人成网站免费看视频 | 日韩最新网址 | 日本精品二区 | 国产成人免费网站在线观看 | xxxx日本免费高清视频 | 亚洲特黄大黄一级毛片 | 嫩草影院在线观看精品视频 | 免费看黄网址 | 男性天堂| 不卡影院| 色aaa | 日本成人a视频 | 夜夜操网 | 亚洲一区欧洲一区 | 日本三级网站在线观看 | 国产真实伦对白在线播放 | 日韩黑丝 | 20201精品极品国产色在线 | 久色中文 | 国产精品中文字幕在线 |