第一篇:學(xué)習(xí)嵌入式基本途徑
參加嵌入式linux系統(tǒng)與應(yīng)用開(kāi)發(fā)就業(yè)班可以使學(xué)員快速掌握嵌入式系統(tǒng)開(kāi)發(fā)的流程,系統(tǒng)移植的方法,編寫B(tài)ootloader等。最后能從事嵌入式系統(tǒng)相關(guān)的項(xiàng)目開(kāi)發(fā)。
課程整體目標(biāo)包括:精通Linux基本命令,VIM,Linux各種服務(wù)配置,Shell編程.精通Linux C編程,如字符串,指針,結(jié)構(gòu)體,位運(yùn)算,鏈表,文件,靜態(tài)庫(kù),動(dòng)態(tài)庫(kù)等.精通Linux高級(jí)編程,如文件IO,多進(jìn)程,多線程,信號(hào),進(jìn)程間通信,網(wǎng)絡(luò)編程等。掌握LanQQ項(xiàng)目實(shí)戰(zhàn),運(yùn)用前面學(xué)過(guò)的知識(shí),實(shí)現(xiàn)需要的功能.精通Linux C++編程,如類與對(duì)象,構(gòu)造函數(shù)與析構(gòu)函數(shù),繼承與派生類,運(yùn)算符重載,輸入/輸入類庫(kù)等.精通QT圖形界面編程,如環(huán)境配置,QT信號(hào)槽,窗口,常見(jiàn)控件,布局,創(chuàng)建對(duì)話框,菜單與行為等.精通ARM體系結(jié)構(gòu)和ARM匯編指令,ADS,匯編,存儲(chǔ),QEMU與交叉編譯。精通Bootloader編寫方法, 裁剪定制linux內(nèi)核, 制作文件系統(tǒng)燒錄到ARM開(kāi)發(fā)板上.9 精通Linux內(nèi)核環(huán)境搭建和配置.精通嵌入式Linux驅(qū)動(dòng),如鍵盤驅(qū)動(dòng)、觸摸屏驅(qū)動(dòng),基于framebuffer的LCD驅(qū)動(dòng),網(wǎng)卡驅(qū)動(dòng),USB驅(qū)動(dòng)。
第二篇:學(xué)習(xí)嵌入式開(kāi)發(fā)必須學(xué)的Linux基本命令
學(xué)習(xí)嵌入式開(kāi)發(fā)必須學(xué)的Linux基本命令
在進(jìn)行嵌入式linux學(xué)習(xí)開(kāi)發(fā)的過(guò)程中,將經(jīng)常使用到Linux的操作命令。實(shí)際上,網(wǎng)上www.tmdps.cnpress 是一個(gè)相當(dāng)古老的 unix 壓縮指令,壓縮后的文件是以.Z 作為后綴名。
解壓:uncompress FileName.Z 壓縮:compress DirName 7)
.tar.Z格式
解壓:tar Zxvf FileName.tar.Z 壓縮:tar Zcvf FileName.tar.Z DirName 8)
.zip格式
ZIP因?yàn)楦袷介_(kāi)放而且免費(fèi),越來(lái)越多的軟件支持打開(kāi)Zip文件。
解壓:unzip FileName.zip 壓縮:zip FileName.zip DirName 以上8種打包壓縮算法都有所區(qū)別,最終導(dǎo)致的結(jié)果是壓縮時(shí)間和壓縮大小的不一樣。每一種壓縮格式都有其優(yōu)勢(shì)和不足,在何種場(chǎng)應(yīng)該使用何種壓縮格式就得視實(shí)際情況而定了。
在程序設(shè)計(jì)當(dāng)中,空間換取時(shí)間、時(shí)間換取空間的現(xiàn)象是非常常見(jiàn)的一種方法。比如在單片機(jī)中LED跑馬燈中,經(jīng)常使用數(shù)組中取出想要的花樣,這就是空間換取時(shí)間。
第三篇:加強(qiáng)黨性修養(yǎng)的基本途徑
加強(qiáng)黨性修養(yǎng)的基本途徑
胡錦濤總書記指出:“要自覺(jué)加強(qiáng)黨性修養(yǎng),永葆共產(chǎn)黨員的先進(jìn)性和純潔性。”這一重要指示對(duì)新形勢(shì)下黨員領(lǐng)導(dǎo)干部如何保持先進(jìn)性提出了明確要求,我們一定要認(rèn)真學(xué)習(xí)領(lǐng)會(huì),堅(jiān)決貫徹落實(shí)。
黨性修養(yǎng)的“五個(gè)有”
黨性修養(yǎng)具有鮮明的時(shí)代特征,在不同歷史時(shí)期,面對(duì)不同的形勢(shì)任務(wù),其側(cè)重點(diǎn)有所不同。按照黨中央、胡錦濤總書記關(guān)于保持共產(chǎn)黨員先進(jìn)性教育活動(dòng)的要求,聯(lián)系部隊(duì)實(shí)際,當(dāng)前黨員領(lǐng)導(dǎo)干部加強(qiáng)黨性修養(yǎng),概括起來(lái)就是要做到以下五個(gè)有:
一有堅(jiān)定的理想信念。樹(shù)立共產(chǎn)主義遠(yuǎn)大理想,這是在加入黨組織時(shí)每個(gè)黨員就應(yīng)該明確的。沒(méi)有堅(jiān)定的理想信念,就等于沒(méi)有靈魂。戰(zhàn)爭(zhēng)年代無(wú)數(shù)革命先烈拋頭顱、灑熱血,為的就是革命的理想,正如夏明翰所說(shuō)的,“砍頭不要緊,只要主義真”。在新的歷史時(shí)期,革命理想對(duì)每個(gè)黨員干部來(lái)說(shuō)仍然是方向、是靈魂。樹(shù)立崇高的理想信念是我們黨和國(guó)家對(duì)全體社會(huì)成員的期望,在這一活動(dòng)中我們黨員干部特別是黨員領(lǐng)導(dǎo)干部應(yīng)當(dāng)走在前列。軍隊(duì)是社會(huì)成員中較先進(jìn)的部分,軍隊(duì)的領(lǐng)導(dǎo)干部在理想信念上應(yīng)該有更高的標(biāo)準(zhǔn)、更嚴(yán)的要求,走在最前列。
二有牢固的組織觀念。就是要時(shí)刻想到自己是一名共產(chǎn)黨員,必須在黨的宗旨、紀(jì)律、要求的范圍內(nèi)活動(dòng)。第一,要維護(hù)黨的利益。自覺(jué)地把自己融入黨的肌體,與黨同呼吸、共命運(yùn)、心連心,敢于同損害黨的利益的行為作堅(jiān)決的斗爭(zhēng),關(guān)鍵時(shí)刻要能為黨的事業(yè)作出犧牲甚至獻(xiàn)出寶貴的生命。第二,要堅(jiān)持黨的原則。作為領(lǐng)導(dǎo)干部,重點(diǎn)是要堅(jiān)持民主集中制,落實(shí)“十六字”原則,增強(qiáng)黨內(nèi)的原則性、戰(zhàn)斗性。第三,要嚴(yán)守黨的紀(jì)律。加強(qiáng)組織紀(jì)律,是黨員領(lǐng)導(dǎo)干部應(yīng)盡的義務(wù)。每個(gè)領(lǐng)導(dǎo)干部在執(zhí)行黨的紀(jì)律上要有高度的自覺(jué)性,按照《黨章》“四個(gè)服從”的要求,身體力行,做執(zhí)行紀(jì)律的模范。第四,要聽(tīng)從黨的安排。組織觀念最根本的,就是要堅(jiān)決聽(tīng)從黨中央、中央軍委和胡錦濤主席的指揮。在這個(gè)根本問(wèn)題上,黨員領(lǐng)導(dǎo)干部一定要頭腦十分清醒,態(tài)度十分鮮明,行動(dòng)十分自覺(jué)。
三有很強(qiáng)的宗旨意識(shí)。領(lǐng)導(dǎo)干部要強(qiáng)化宗旨意識(shí),最基本的就是要做到正確行使手中權(quán)力。如何看待手中權(quán)力,是檢驗(yàn)領(lǐng)導(dǎo)干部黨性強(qiáng)弱的試金石。毛澤東曾經(jīng)講過(guò),我們的權(quán)力是廣大人民群眾給的。鄧小平也指出,領(lǐng)導(dǎo)就是服務(wù)。從這個(gè)意義上說(shuō),官職是為人民服務(wù)的崗位,權(quán)力是為人民服務(wù)的工具。領(lǐng)導(dǎo)干部只有自覺(jué)實(shí)踐我黨我軍的宗旨,才能正確行使手中權(quán)力,做到秉公用權(quán),造福于民。每一個(gè)黨員領(lǐng)導(dǎo)干部
都要牢記黨的宗旨,自覺(jué)改造世界觀,堅(jiān)持為人民掌好權(quán)、用好權(quán),不辜負(fù)黨和人民的重托,自覺(jué)做到“權(quán)重更思責(zé)任大,位尊不移公仆心。”
四有高尚的人品官德。人品官德是一個(gè)人思想品質(zhì)、道德水平、精神境界的綜合反映。高尚的人品,既是對(duì)共產(chǎn)黨員黨性修養(yǎng)的最起碼要求,也是領(lǐng)導(dǎo)干部為官做人的基礎(chǔ)。當(dāng)官是一陣子的事,做人是一輩子的事,沒(méi)有高尚的人格做基礎(chǔ),無(wú)論當(dāng)官還是做人都容易摔跟頭。作為黨的各級(jí)領(lǐng)導(dǎo)干部,其人品官德有強(qiáng)大的示范和輻射作用。許多老一輩無(wú)產(chǎn)階級(jí)革命家,他們之所以能產(chǎn)生巨大的感召力和凝聚力,一個(gè)重要原因,就在于他們具有偉岸高潔、人所共仰的道德風(fēng)范。領(lǐng)導(dǎo)干部的人品官德,概括起來(lái)是四句話,即:光明磊落,老實(shí)厚道,與人為善,謙虛謹(jǐn)慎。
五有昂揚(yáng)的進(jìn)取精神。加強(qiáng)黨性修養(yǎng),最終要落實(shí)到完成黨賦予我們的光榮使命上,落實(shí)到擔(dān)負(fù)起領(lǐng)導(dǎo)部隊(duì)建設(shè)和完成任務(wù)的重任上,落實(shí)到高標(biāo)準(zhǔn)干好本職工作上。要樹(shù)立正確的政績(jī)觀,端正工作指導(dǎo)思想,改進(jìn)工作作風(fēng),求真務(wù)實(shí),狠抓落實(shí)。要繼續(xù)保持和發(fā)揚(yáng)“兩彈一星”精神和載人航天精神,以廢寢忘食、只爭(zhēng)朝夕的精神抓好工作,帶好部隊(duì),積極研究解決部隊(duì)中重大現(xiàn)實(shí)問(wèn)題,不斷創(chuàng)造新成果,為推進(jìn)部隊(duì)的建設(shè)和發(fā)展做出貢獻(xiàn)。
實(shí)踐中如何加強(qiáng)黨性修養(yǎng)
胡錦濤總書記基于黨面臨的復(fù)雜環(huán)境、所肩負(fù)的歷史使命和黨員隊(duì)伍的現(xiàn)實(shí)狀況,對(duì)黨員提出了“六個(gè)堅(jiān)持”的基本要求,這不僅明確了共產(chǎn)黨員如何實(shí)踐“三個(gè)代表”重要思想、保持先進(jìn)性的基本途徑,也明確了黨員領(lǐng)導(dǎo)干部加強(qiáng)黨性修養(yǎng)的基本方法。黨員領(lǐng)導(dǎo)干部加強(qiáng)黨性修養(yǎng),具體應(yīng)從以下幾個(gè)方面努力:
一要堅(jiān)持用科學(xué)理論武裝頭腦。搞好馬克思主義理論學(xué)習(xí),是加強(qiáng)黨性修養(yǎng)的關(guān)鍵環(huán)節(jié)。從我們國(guó)家改革開(kāi)放以來(lái)一些領(lǐng)導(dǎo)干部犯錯(cuò)誤的教訓(xùn)看,由忽視理論學(xué)習(xí),放松世界觀改造,導(dǎo)致頭腦空虛,最終走向犯罪的事例不少。因此,不重視理論學(xué)習(xí),不是什么“光榮的缺點(diǎn)”,而是“致命的弱點(diǎn)”。怎樣加強(qiáng)理論學(xué)習(xí)、提高理論素養(yǎng)呢,主要應(yīng)把握三條:第一,要把加強(qiáng)理論學(xué)習(xí)作為自己的政治責(zé)任和終生任務(wù)。要像雷鋒那樣,把學(xué)習(xí)理論看成“陽(yáng)光、空氣和水”,像魯迅把別人喝咖啡的時(shí)間都用到工作上一樣,擠時(shí)間學(xué)習(xí)理論,切實(shí)克服思想懶惰、糾正忙于應(yīng)酬的問(wèn)題。第二,要在掌握科學(xué)的立場(chǎng)、觀點(diǎn)、方法上下功夫。力求完整、準(zhǔn)確地學(xué)習(xí)把握黨的創(chuàng)新理論的科學(xué)體系和精神實(shí)質(zhì),特別要學(xué)習(xí)把握科學(xué)發(fā)展觀、黨的執(zhí)政能力建設(shè)和先進(jìn)性建設(shè)、構(gòu)建社會(huì)主義和諧社會(huì)、求真務(wù)實(shí)、軍隊(duì)新的歷史使命等創(chuàng)新思想,學(xué)會(huì)運(yùn)用唯物辯證法的觀點(diǎn)、實(shí)踐第一的觀點(diǎn)、群眾路線的觀點(diǎn)、聯(lián)系和發(fā)展的觀點(diǎn)等認(rèn)識(shí)問(wèn)題、分析問(wèn)題和解決問(wèn)題,不斷增強(qiáng)政治意識(shí)、大局意識(shí)、戰(zhàn)略意識(shí),從根本上提高自身素質(zhì)和駕馭部隊(duì)建設(shè)的能力。第三,必須養(yǎng)成一個(gè)好的學(xué)風(fēng)。學(xué)風(fēng)問(wèn)題也是黨風(fēng)問(wèn)題。歷史證明,學(xué)風(fēng)端正,事業(yè)興旺;學(xué)風(fēng)不正,事業(yè)受損。要堅(jiān)決克服那種學(xué)用脫節(jié)、言行不
一、裝潢門面、應(yīng)付檢查的不良學(xué)風(fēng),堅(jiān)持用革命理論改造思想,指導(dǎo)實(shí)踐,推動(dòng)工作。
二要經(jīng)常進(jìn)行黨性分析和自我解剖。一個(gè)合格的黨員干部,并非是與生俱來(lái)的,而是在嚴(yán)格的黨內(nèi)生活中鍛煉養(yǎng)成的。一個(gè)領(lǐng)導(dǎo)干部,如果長(zhǎng)期游離于組織之外,不及時(shí)清洗思想上的灰塵,黨性觀念就會(huì)淡化,甚至犯錯(cuò)誤。在這次保持共產(chǎn)黨員先進(jìn)性教育活動(dòng)中,黨中央、胡錦濤總書記對(duì)搞好黨性分析提出了明確要求,我們必須以嚴(yán)于解剖自己的精神,對(duì)黨講真話的態(tài)度,找準(zhǔn)個(gè)人黨性黨風(fēng)上存在的主要問(wèn)題,從世界觀、人生觀、價(jià)值觀上分清是非,真正在思想上得到提高。
三要勇于接受群眾的批評(píng)監(jiān)督。毛澤東同志說(shuō)過(guò),我們已經(jīng)找到跳出“人存政興”、“人亡政衰”周期率的新路,這條新路,就是民主。這個(gè)思想中最重要的一點(diǎn),就是各級(jí)干部只有接受人民的監(jiān)督,才能始終保持共產(chǎn)黨員的本色。每個(gè)黨員都應(yīng)自覺(jué)接受群眾監(jiān)督,不斷加強(qiáng)黨性修養(yǎng)。接受群眾監(jiān)督,就要密切聯(lián)系群眾,和群眾打成一片。脫離群眾就是走向衰敗的開(kāi)始。
四要注重在實(shí)踐中磨練自己。領(lǐng)導(dǎo)干部的黨性修養(yǎng)不能脫離社會(huì)實(shí)踐,不能閉門修身養(yǎng)性,不能坐而論道,必須在實(shí)踐中不斷進(jìn)行磨煉。要認(rèn)真實(shí)踐自重、自省、自警、自勵(lì)的要求,做到“五慎”,即:慎初、慎微、慎欲、慎獨(dú)、慎終。慎初,就是從手中有權(quán)的第一天開(kāi)始,就格外謹(jǐn)慎,違犯黨紀(jì)政紀(jì)的口子一次也不能開(kāi)、事情一件也不能辦,不能有僥幸心理,不搞下不為例。慎微,就是要從小事做起,自覺(jué)防微杜漸,真正做到勿以惡小而為之,勿以善小而不為。慎欲,就是要有高尚的人生追求,在腐朽思想和各種誘惑考驗(yàn)面前,真正做到耐得住寂寞,管得住小節(jié),切實(shí)過(guò)好金錢關(guān)、美色關(guān)、權(quán)力關(guān)。慎獨(dú),就是在個(gè)人獨(dú)處、無(wú)人監(jiān)督時(shí),也要自覺(jué)遵守黨規(guī)黨紀(jì)和道德準(zhǔn)則,做到臺(tái)上臺(tái)下一個(gè)樣,人前人后一個(gè)樣。慎終,就是要活到老、學(xué)到老、改造到老,始終保持一個(gè)黨員領(lǐng)導(dǎo)干部應(yīng)有的思想品德和良好形象。
第四篇:嵌入式學(xué)習(xí)路線
語(yǔ)言基礎(chǔ) 1.C 與 C++ A.《c reference》 B.《c++ 編程思想》 C.《effective c++》 D.《more effective c++》 E.《effective c++ stl》 2.軟件設(shè)計(jì) A.《UML 2.0 Reference》 B.《設(shè)計(jì)模式-可復(fù)用的面向?qū)ο筌浖幕A(chǔ)》 C.《重構(gòu)》 D.《修改代碼的藝術(shù)》 E.《面向模式的軟件體系結(jié)構(gòu)》卷 1,卷 2,卷 3,卷 4,卷 5 3.Linux 開(kāi)發(fā)基礎(chǔ) A.《鳥(niǎo)哥的 linux 私房菜》 B.《GNU make reference》 C.《Shell 編程》 D.《unix 高級(jí)環(huán)境編程》 E.《linux kernel development》 F.《深入理解 Linux 內(nèi)核》 G.《Linux 驅(qū)動(dòng)程序開(kāi)發(fā)》 H.《Unix 網(wǎng)絡(luò)編程》 I.《Linux 進(jìn)程間通信》 4.嵌入式開(kāi)發(fā)基礎(chǔ) A.《ARM 體系結(jié)構(gòu)》 B.《ARM 程序分析與設(shè)計(jì)》 C.《ARM 嵌入式系統(tǒng)基礎(chǔ)教材》周立功 D.《嵌入式操作系統(tǒng)μC/OS》 E.《嵌入式 Linux 基礎(chǔ)教材》 F.《嵌入式系統(tǒng)設(shè)計(jì)》 G.《嵌入式硬件設(shè)計(jì)》 H.《Qt4 圖形設(shè)計(jì)與嵌入式系統(tǒng)開(kāi)發(fā)》 I.《嵌入式系統(tǒng)中的實(shí)時(shí)概念》 J.《實(shí)時(shí)設(shè)計(jì)模式》 5.專業(yè)選看 A.FPGA 設(shè)計(jì) B.《高性能嵌入式計(jì)算》 C.數(shù)字圖像處理,視頻編解碼基礎(chǔ) MPEG4,H.264,AVS D.Android,iphone,symbian 開(kāi)發(fā)。
第五篇:嵌入式學(xué)習(xí)之路
1、必須認(rèn)真學(xué)習(xí)一個(gè)操作系統(tǒng)
(例如從UC/OSII 到 Linux)
2、必須熟悉TCP/IP網(wǎng)絡(luò)協(xié)議
(現(xiàn)在的嵌入式產(chǎn)品與網(wǎng)絡(luò)的聯(lián)系越來(lái)越緊密,融入網(wǎng)絡(luò)是必然趨勢(shì))
3、必須認(rèn)真的學(xué)習(xí)一款CPU的工作原理
(例如現(xiàn)在地球人都知道的ARM)
4、必須親自設(shè)計(jì)一款嵌入式產(chǎn)品
從方案的選擇到原理圖的繪制,從PCB的繪制到硬件的調(diào)試。
學(xué)習(xí)內(nèi)容
1.主流嵌入式微處理器的結(jié)構(gòu)與原理 如:ARM PowerPC MIPS Motorola68k 2.
必須掌握一個(gè)嵌入式操作系統(tǒng)
如:VxWork uc/os II
uLinux Linux WinCE XPE 3.
必須熟悉嵌入式軟件開(kāi)發(fā)流程 4.
至少做過(guò)一個(gè)嵌入式軟件項(xiàng)目
如:數(shù)字圖象壓縮技術(shù)----MEPG編解碼算法和技術(shù) 通信協(xié)議及編程技術(shù)----TC
TCP/IP和無(wú)線通信協(xié)議、無(wú)線局域網(wǎng)通信協(xié)議802.11 移動(dòng)通信CD 網(wǎng)
網(wǎng)絡(luò)信息安全技術(shù)
書目開(kāi)列 基礎(chǔ)
〈〈LINUX命令行、編輯器與SHELL編程〉〉 《linux命令大全.pdf》
編程
《C語(yǔ)言》第二版 譚浩強(qiáng)
《GNU Make 使用手冊(cè)(中譯版).pdf》 〈〈精通UNIX SHELL 編程〉〉 《LINUX編程24學(xué)時(shí)教程》 〈〈LINUX應(yīng)用程序開(kāi)發(fā)〉〉 〈〈LINUX程序設(shè)計(jì)〉〉 〈〈LINUX C函數(shù)庫(kù)參考手冊(cè)〉〉 <
原理
《數(shù)據(jù)結(jié)構(gòu)》 〈〈算法導(dǎo)論〉〉 〈〈計(jì)算機(jī)組成原理〉〉 〈〈操作系統(tǒng)原理〉〉 〈〈離散數(shù)學(xué)結(jié)構(gòu)〉〉
系統(tǒng)
《嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-!》 《linux內(nèi)核完全注釋》
《understanding the linux kernel 2》 <
<
《Linux設(shè)備驅(qū)動(dòng)程序》 〈〈ARM嵌入式LINUX系統(tǒng)構(gòu)建與驅(qū)動(dòng)開(kāi)發(fā)〉〉
硬件
微機(jī)原理、數(shù)字電路原理、模擬電路原理、單片微機(jī)原理、常見(jiàn)的硬件接口技術(shù) PROTEL,KEIL,AUTOCAD ARM嵌入式系統(tǒng)系列教程—北航 《ARM嵌入式系統(tǒng)基礎(chǔ)教程》 《ARM嵌入式實(shí)驗(yàn)教程
(一)》 《ARM嵌入式實(shí)驗(yàn)教程
(二)》 《ARM嵌入式實(shí)驗(yàn)教程
(三)》 《ARM嵌入式系統(tǒng)學(xué)習(xí)指導(dǎo)》
《ARM嵌入式系統(tǒng)軟件開(kāi)發(fā)實(shí)例
(一)》 《ARM嵌入式系統(tǒng)軟件開(kāi)發(fā)實(shí)例
(二)》
網(wǎng)絡(luò)
〈〈TCP/IP詳解〉〉 〈〈UNIX網(wǎng)絡(luò)編程(第一卷)套接口API〉〉 〈〈UNIX網(wǎng)絡(luò)編程(第二卷)進(jìn)程間通信〉〉 ///////////////////////////////////////////////////// 學(xué)習(xí)階段
第一階段
1.精通單片機(jī),包括A51匯編語(yǔ)言與C51語(yǔ)言,常用的外圍電路,硬件接口 2.
精通電路分析,模電,數(shù)電 3.
精通PROTEL的使用
4.掌握LINUX基礎(chǔ),包括LINUX命令,SHELL編程,C編程,GNU MAKE的使用 5.
分析UC/OS II的源代碼
用書
《單片機(jī)原理與接口技術(shù)》 〈〈MCS-51系列單片機(jī)實(shí)用接口技術(shù)〉〉 〈〈電路分析〉〉 〈〈模電〉〉 〈〈數(shù)電〉〉 〈〈信號(hào)與系統(tǒng)〉〉 〈〈PROTEL〉〉 〈〈LINUX命令行、編輯器與SHELL編程〉〉 《linux命令大全.pdf》
《GNU Make 使用手冊(cè)(中譯版).pdf》 〈〈精通UNIX SHELL 編程〉〉 《LINUX編程24學(xué)時(shí)教程》 〈〈LINUX應(yīng)用程序開(kāi)發(fā)〉〉 〈〈LINUX程序設(shè)計(jì)〉〉 〈〈LINUX C函數(shù)庫(kù)參考手冊(cè)〉〉
《嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-!》
第二階段
1.精通原理,包括計(jì)算機(jī)組成原理,操作系統(tǒng)原理,數(shù)據(jù)結(jié)構(gòu)與算法
2.精通LINUX編程,包括串口通信編程,多進(jìn)程程序,多線程,任務(wù)管理,步,網(wǎng)絡(luò)編程,QT GUI編程字符和塊設(shè)備驅(qū)動(dòng)程序 建立文件系統(tǒng)等等 3.
再次分析UC/OS II的源代碼
用書
《數(shù)據(jù)結(jié)構(gòu)》 〈〈算法導(dǎo)論〉〉 〈〈計(jì)算機(jī)組成原理〉〉 〈〈操作系統(tǒng)原理〉〉 〈〈離散數(shù)學(xué)結(jié)構(gòu)〉〉 <
第三階段
1.再次深入分析操作系統(tǒng) 2.
分析LINUX內(nèi)核
用書
〈〈operating system concepts>> 《操作系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)》
<
通信同 《linux內(nèi)核完全注釋》
<
1.熟悉網(wǎng)絡(luò) 2.
ARM學(xué)習(xí)
用書
〈〈TCP/IP詳解〉〉 〈〈UNIX網(wǎng)絡(luò)編程(第一卷)套接口API〉〉 〈〈UNIX網(wǎng)絡(luò)編程(第二卷)進(jìn)程間通信〉〉 ARM嵌入式系統(tǒng)系列教程—北航
第五階段
1.驅(qū)動(dòng)開(kāi)發(fā)
《Linux設(shè)備驅(qū)動(dòng)程序》〈〈ARM嵌入式LINUX系統(tǒng)構(gòu)建與驅(qū)動(dòng)開(kāi)發(fā)〉〉
軟件
精通51匯編及C51編程,具有獨(dú)立大型工程項(xiàng)目硬件底層編程經(jīng)驗(yàn)
熟悉Linux操作系統(tǒng),能進(jìn)行相關(guān)操作熟練使用Linux下的開(kāi)發(fā)環(huán)境(如:vi,emacs,gcc,cvs,gdb,kDevelop等)進(jìn)行網(wǎng)絡(luò),數(shù)據(jù)庫(kù)、多媒體等開(kāi)發(fā)精通嵌入式Linux下的C/C++及匯編語(yǔ)言開(kāi)發(fā),會(huì)使用軟件版本控制軟件,如CVS、VSS等熟悉MicroWindows,QT,MiniGUI等一種Linux圖形界面程序編程機(jī)制與技巧有Linux設(shè)備驅(qū)動(dòng)編程、嵌入式操作系統(tǒng)的移植、Linux應(yīng)用程序編寫
系統(tǒng)
熟悉Linux,Vxworks,WinCE,uCOS等至少一種嵌入式操作系統(tǒng) 熟悉嵌入式開(kāi)發(fā)的基本流程
處理器
熟悉ARM7/ARM9處理器,要求在該處理器上編寫過(guò)代碼 熟悉SAMSUNG、PHILIPS、ATMEL等主流ARM應(yīng)用設(shè)計(jì) 精通ARM ADS調(diào)試開(kāi)發(fā)環(huán)境等工具
網(wǎng)絡(luò)通信
熟悉紅外、無(wú)線、以太網(wǎng)、GPRS/CDMA及RS485等多種接口的通訊 了解計(jì)算機(jī)通訊協(xié)議,有TCP/IP等協(xié)議編程能力
硬件
熟悉微機(jī)原理、數(shù)字電路原理、模擬電路原理、單片微機(jī)原理 精通常見(jiàn)的硬件接口技術(shù)
熟悉Protel,AutoCad等設(shè)計(jì)工具的使用 補(bǔ)充
要想成為高手中的高手,最好從鉆研如下領(lǐng)域修煉: 1,分析一種RTOS的源代碼--UCOS最容易;2,分析一種通訊協(xié)議棧的實(shí)現(xiàn)方式--TCP/IP最實(shí)用;3,精通一種DSP的開(kāi)發(fā)集成環(huán)境--TI CCS2.1最優(yōu)秀,精華在其內(nèi)帶的RTOS;4,精通一種單片機(jī)的開(kāi)發(fā)集成環(huán)境--keil C最經(jīng)典;5,精通一種MCU的開(kāi)發(fā)集成環(huán)境--ADS 1.2最流行;要想成為大師級(jí)人物再?gòu)娜缦骂I(lǐng)域開(kāi)始修煉: 1,精通一種系統(tǒng)建模語(yǔ)言和工具--Telelogic tau SDL/UML suit最經(jīng)典;2,精通一種算法仿真工具--Matlab simulink 最便宜;要想檢驗(yàn)一下自己是否到達(dá)了至尊級(jí)人物,可以做如下的事:
動(dòng)手搭建一套紅外或者藍(lán)牙通訊原型系統(tǒng),模擬前端可以用現(xiàn)成的,基帶用DSP,主控用個(gè)32BMCU,DSP和協(xié)議軟件自己寫。當(dāng)然不可能做全,做個(gè)子集就可以了。如果能到這個(gè)地步,打住吧,該改行去做市場(chǎng)了。做個(gè)一、二年市場(chǎng),你不自己去創(chuàng)個(gè)業(yè)就太浪費(fèi)了