




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、嵌入式學習心得體會5篇嵌入式學習心得體會一首先我聲明,我是基于嵌入式系統(tǒng)平臺級設計的,硬件這個方向我相對來講比較有發(fā)言權,如果是其它方面所要具備的根本技能還要和我們培訓中央其它專業(yè)級講師溝通.他們的方面上我只能說是知道些,但不是太多,初級的問題也可以問我.對于硬件來講有幾個方向,就單純信號來分為數(shù)字和模擬,模擬比擬難搞,一般需要很長的經(jīng)驗積累,單單一個阻值或容值的精度不夠就可能使信號偏差很大.因此年輕人搞的較少,隨著技術的開展,出現(xiàn)了模擬電路數(shù)字化,比方的modem射頻模塊,都采用成熟的套片,而當年國際上只有兩家公司有此技術,自我感覺模擬功能不太強的人,不太適合搞這個,如果真能搞定到的射頻模塊
2、,只要到達一般程度可能月薪都在15k以上.另一類就是數(shù)字局部了,在大方向上又可分為51/arm的單片機類,dsp類,fpga類,國內(nèi)fpga的工程師大多是在ic設計公司從事ip核的前端驗證,這局部不搞到門級,前途不太明朗,即使做個ic前端驗證工程師,也要搞上幾年才能勝任.dsp硬件接口比擬定型,如果不向驅動或是算法上靠攏,前途也不會太大.而arm單片機類的內(nèi)容就較多,業(yè)界產(chǎn)品占用量大,應用人群廣,因此就業(yè)空間極大,而硬件設計最表達水平和水準的就是接口設計這塊,這是各個高級硬件工程師相互pk,判定水平上下的依據(jù).而接口設計這塊最關鍵的是看時序,而不是簡單的連接,比方pxa255處理器i2c要求速
3、度在100kbps,如果把一個i2c外圍器件,最高還達不到100kbps的與它相接,必然要導致設計的失敗.這樣的情況有很多,比方51單片機可以在總線接lcd,但為什么這種lcd就不能掛在arm的總線上,還有arm7總線上可以外接個winband的sd卡限制器,但為什么這種限制器接不到arm9或是xscale處理器上,這些都是問題.因此接口并不是一種簡單的連接,要看時序,要看參數(shù).一個優(yōu)秀的硬件工程師應該能夠在沒有參考方案的前提下設計出一個在本錢和性能上更加優(yōu)秀的產(chǎn)品,靠現(xiàn)有的方案,也要進行適當?shù)目尚行圆眉?但不是胡亂的來,我遇到一個工程師把方案中的5V變1.8v的dc芯片,直接更換成ldo,有
4、時就會把cpu燒上幾個.前幾天還有人希望我?guī)椭阉麄円郧盎趐xa255平臺的手持gps設備做下程序優(yōu)化,我問了一下情況,地圖是存在sd卡中的,而sd卡與pxa255的mmC空制器問采用的spi接口,因此導致地圖讀取速度十分的慢,這種情況是設計中嚴重的缺陷,而不是程序的問題,因此我提了幾條建議,讓他們更新試下再說.因此想成為一個優(yōu)秀的工程師,需要對系統(tǒng)整體性的把握和對已有電路的理解,換句話說,給你一套電路圖你終究能看明白多少,看不明白80犯上的話,說明你離優(yōu)秀的工程師還差得遠哪.其次是電路的調試水平和審圖水平,但最最根本的能力還是原理圖設計pcb繪制,邏輯設計這塊.這是指的硬件設計工程師,從上
5、面的硬件設計工程師中還可以分出ecad工程師,就是專業(yè)的畫pcb板的工程師,和emc設計工程師,幫人家解決emc的問題.硬件工程師再往上就是板級測試工程師,就是c語功底很好的硬件工程師,在電路板調試過程中能通過自已編寫的測試程序對硬件功能進行驗證.然后再交給基于操作系統(tǒng)級的驅動開發(fā)人.總之,硬件的內(nèi)容很多很雜,硬件那方面練成了都會成為一個高手,我時常會給人家做下方案評估,很多高級硬件工程師設計的東西,經(jīng)常被我一句話否認,因此工程師做到我這種地步,也會得罪些人,但硬件確實會有很多不為人知的東西,讓很多高級硬件工程師也摸不到頭腦.那么高級硬件件工程師技術技能都要具備那些東西哪,首先要掌握eda設計
6、的輔助工具類如protelorcadpowperpcbmaplux2ise、vdhl語言,要能用到這些工具畫圖畫板做邏輯設計,再有就是接口設計審圖水平,再者就是調試水平,如果能走到總體方案設計這塊,那就根本上快成為資深工程師了.硬件是要靠經(jīng)驗,也要靠積累的,十年磨一劍,百年磨一針.把一個月前想寫的東西,今天終于用一上午的進間整理完了,希望對喜愛嵌入式系統(tǒng)開發(fā)的工程師和學生們有所幫助.嵌入式學習心得體會二研究嵌入式系統(tǒng)已經(jīng)有快兩年的時間了.很慶幸自己當初選擇了嵌入式系統(tǒng)作為自己的研究和職業(yè)方向,可以說它是一種催化劑,讓我自身的修養(yǎng)和研究水平都有了很大的提升.當然這離不開我敬愛的導師門給我的教導與
7、支持和我個人自身的根底及努力在嵌入式系統(tǒng)的大門前,我只能算是剛剛看到這個大門的臺階,但這段小小的距離讓我受益頗多,現(xiàn)將其中央得奉獻出來,歡送高手前輩們指正,以供剛接觸的新人參考.別人的心得和經(jīng)驗你可以學習,但是不可以完全照而搬之.由于每個人的心理,生活方式,看待事物及個人志向立場等等其他都不同,我的方法不一定適合你,但是可以學習借鑒.在寫之前,想先寫一句話,千萬不要以為你是天才,所謂天才即勝別人N倍的人,如果你真認為你是天才,請以天才的標準來要求自己,將自己付出和別人的比例以N:1來進行.1學習與生活心態(tài)很多朋友都是在剛步入大學校門開始接觸計算機或者其他.大學是一個很讓人迷茫頹廢的地方,可能你
8、在高中躊躇滿志,但在大學的治理機制下卻心態(tài)漸糜.能夠在大學大一里找到自己人生之志的同學有多少?目標要明確,不要得過且過,不要追逐熱門的東西.不管在什么時候,心里都要有自己的信念和理想,不要被其他東西左右了自己.要從興趣和競爭出發(fā),由于這才是你產(chǎn)生動力源的地方.學東西時,要讓自己先喜歡上它,要學會享受學習它的時間,喜歡喬*的都知道,喬老爺子最常說的一句就是要享受比賽的時間.由于只有你喜歡上了它,享受了它,才不會被它所產(chǎn)生的壓力壓倒自己,不要產(chǎn)生一種厭惡的心理.而且心態(tài)要調整,不要一味的蠻學,死學,在沒有什么興趣學的時候可以先玩幾天,在回過頭來,或者用其他的方式來轉換.要抱著一種十年方能磨一劍的心
9、理,扎扎實實從根底開始,不要為高速開發(fā)的一些現(xiàn)象所迷惑,那些都只是軟件的功績.我個人認為搞編程,英語和數(shù)學很重要,大家一定要時時的抓,至于怎么抓那就是另外一回事了,當然其他的知識也要汲取,可以多接觸點天文,地理,人文方面的東西來補充自己.轉換的生活方式.要學會生活,在人的一生中,都會遇到一些很不開心的事,或者大大小小的意外,孫子兵法里面一句大意就是說,戰(zhàn)場上要會將劣勢轉成優(yōu)勢,即最大的劣勢很可能就是你的優(yōu)勢所在.一個打擊你可以把他變?yōu)榍斑M的動力,不必為了一點挫折和捶胸頓足,不必為了一點小事爭吵不休.空閑的時候可以躺下來看看天,你就會明白自強不息,厚德載物之理.看到一些為了失戀或者其他而墮落的人
10、真的很難受和可惜.要給人以幫助.別人有困難時或者一些舉手之勞在自己解決范圍內(nèi)的盡力幫之,這對自己不會損失什么,相反在對方心里能夠樹立你的形象和增加好感.記住,給人之恩時也是給你自己鋪路,這個世界不是靠你一個人可改變的.2編程語言的選擇語言的爭論.很多初學擇,老是在學習何種語言上舉棋不定試問,中國牌子有幾個不被罵的,試問,世界上哪部影片沒人說他壞話的?術業(yè)有專攻,各司其職,每個語言的出現(xiàn)肯定都有自己價值和領域的范圍,不同的只是價值和領域的高級和大小.就像高,矮,胖,瘦組成一個“型.但是技術是進步的,這個進步也是在舊的根底上.放心,技術再飛躍也不會今天奔I,明天扣肉的迅速,在學習的同時也要時時關注
11、整個語言界的走勢貌似哪個偉人說的與時俱進,保持一種同步曲線的前進.語言能干什么?能問這句話,很欣慰.說明你是從根底學起才會問出這樣的話來.但換而言之你一開始對這門語言調查的信息缺乏.廟算者勝,對自己身邊的事物了解是非常重要的,這也能說明說你的教材或者教導你的人不夠充分.如果是我對新手交流,我會花足時間讓他明白這門語言是什么,能干什么,整個體系等等.這樣在學的時候,對同一條語句上的理解你可能跟別人就不一樣了,由于你知道這門語言的體系架構,你可以從更多的特性角度去挖掘使用它.提升自己對語言閱讀水平.如何快速的進步?可以告訴你沒有一步登天的方法,但是也可以告訴你如何讓你快速掌握你所學的技術.多讀他人
12、代碼,多領悟他人思維,多給自己出難題,多幾種方法來解問題,多將語言的思想和身邊的事物聯(lián)系起來.想想你是怎么掌握普通話的,方法就不具體說了.編程的思維.計算機是充滿誘惑的東西,很多人都說熱愛計算機,那只是它的外表,你熱愛的只是他的一種擴展性的東西.能學計算機我很快樂,由于計算機從某種意義上來說將空間的距離給消除掉了.這里沒有流血,沒有犧牲.你可以以一種藝術家的思維來塑造它,可以以偵探的邏輯思維來破解它,可以以一種戰(zhàn)爭狂人的思維來摧毀它.你可以將你的這種思維表達在代碼和整個布局里,不要驚異別人代碼思維的異風,你也有自己的思維風格,你也可以,你也可以用自己代碼讓別人驚異.記住你學東西時更多的要體會他
13、的思維,比方數(shù)學,微積分,離散,無數(shù)的定理,你學完以后可能永遠都用不到,但是你可能有這種感覺,在你碰到某一問題時,這一問題的性質和你學到的東西很類似,但是中間就是差了一點東西,對了,這就是它思維上的一種運用,一種抽象,一種轉換.嵌入式學習心得體會三首先,我們學習的課本是嵌入式系統(tǒng)應用教程.我學習的體會是這樣的:開始時,由于是剛剛入門,對老師書的好多東西是好奇的,好多名詞也是新鮮的,不過不太懂什么意思.但是慢慢的,了解的深入讓我有了更深的感觸和體會.在嵌入式的學習過程中,讓我了解了什么是嵌入式系統(tǒng).它就是以應用為中央,以計算機技術為根底,軟硬件可定制,適用于不同應用場合,對功能、可靠性、成本、體
14、積、功耗有嚴格要求的計算機系統(tǒng).他一般由嵌入式微處理器、外圍硬件設備、嵌入式操作系統(tǒng)、用戶應用程序四個局部組成,用于實現(xiàn)對其他設備的限制、監(jiān)視或治理功能.嵌入式系統(tǒng)已經(jīng)應用于科學研究、工業(yè)限制、軍事技術、交通通信、醫(yī)療衛(wèi)生、消費娛樂等領域,人們?nèi)粘J褂玫摹DA汽車、智能家電、GPS等均是嵌入式系統(tǒng)的典型代表.一開始我們就學習嵌入式的系統(tǒng)的根底局部,那很簡單,就是一些定義或是介紹之類的.在進入第二章時,就開始學習了嵌入式開發(fā)過程中的主要操作系統(tǒng)一一linux,在接下來的課程中,我發(fā)現(xiàn)嵌入式的學習過程還是蠻有趣的.在對linux的學習中,我們對它有了一點點的了解,接著就是學習一虛擬機的方式安裝l
15、inuxo對我來說有趣的就是安裝的過程了,首先我們跟著老師的腳步走,學會了怎么安裝,在自己動手進行對它的安裝,這個過程是簡單而有趣的.這樣的開始讓我對它充滿了興趣,也對以后的學習充滿了信心.其次就是安裝好了之后,老師就更深一步的教我們應用了.在這是老師首先交給我們的是一些簡單的命令應用,Linux具有很豐富的命令,絕大多數(shù)命令具有大量的參數(shù).在學習命令的過程中,只要你認真的看著老師操作還有認真聽著他講,你就會發(fā)現(xiàn)有些命令的操作還是很簡單的,不過在操作的過程中,我也有遇到有些困難,會出現(xiàn)你根據(jù)書上學習的例子,將命令輸入終端時會出現(xiàn)你不想要的結果,也就是錯誤的結果.這是問問旁邊的同學或是懂的同學就
16、可以解決了.在對于這局部的學習中,讓我知道了命令對于嵌入式的重要性.它是linux的重要內(nèi)容,linux中所有的功能都是通過命令執(zhí)行.在實際應用中,為了減少系統(tǒng)開銷,經(jīng)常不使用圖形界面,此時,對系統(tǒng)的所有操作都需要以命令方式來執(zhí)行.在嵌入式系統(tǒng)開發(fā)過程中,由于目標機的性能和配置比擬低,因此,一般情況下目標機僅具有命令窗口而沒有圖形界面,對目標機的所有操作都通過命令來實現(xiàn).還有的那就是進一步學習與嵌入式系統(tǒng)開發(fā)相關的linux的效勞,他們的啟動、設置等的操作和應用.而在學習之中,我們主要介紹的是嵌入式系統(tǒng)中開發(fā)工程使用的TFTRTelent和NFS效勞.第一個實現(xiàn)的事上機位與下機位之間文件的傳輸
17、、無磁盤網(wǎng)絡的設備的啟動等功能;第二個實現(xiàn)的事遠程登錄功能;第三個實現(xiàn)的是網(wǎng)絡文件系統(tǒng)功能.從以上的內(nèi)容之中,并不難感受到我們的學習過程是由淺入深的,這對于我們的學習也有了較好的幫助.當然,我們學習的不僅僅是這么幾個內(nèi)容,其中還有相關的實驗內(nèi)容.在我們根底的學習的過程之中,我有了這么一點的感受,總的來說就是概念加專業(yè)名詞還有介紹加實驗.不過你絕對不能小看那些概念和介紹,它對我們有著很重要的指導作用哦!實驗那就更不用說了,它提升我們的動手水平,在實驗的過程中還能讓你更加理解書中的理念,這就是我學習嵌入式的感受.嵌入式學習心得體會四目前最常見的嵌入式LINUX方面,我認為大概3個:1 .嵌入式LI
18、NUX上層的應用,包括QT的GUI開發(fā)2 .嵌入式的LINUX系統(tǒng)開發(fā)3.嵌入式的驅動開發(fā)學習嵌入式:第一.C語言要掌握硬件略懂,C語言是所有編程語言中的強者,單片機,DSP類似ARM勺種種芯片的編程都可以用C語言搞定,由于它可移值性強,編譯效率高,運算速度快,便于實現(xiàn)理更復雜的的數(shù)據(jù)結構.上層應用和數(shù)據(jù)存儲,我推薦使用C+胡言o第二.學習一種嵌入式的處理器架構,個人推薦32位的處理器,像ARM由于嵌入式開發(fā)8位的處理器顯得有點低端,大多數(shù)只能用作簡單的工控.第三.學習一種嵌入式操作系統(tǒng),像LINUX,WINC曲都可以,LINUX更好.三:ARM1一種微處理器,已普及工業(yè)限制,消費類的電子產(chǎn)品
19、,通信,網(wǎng)絡,無線等各類的產(chǎn)品基于ARMfc術的微處理器已占75犯上的市場份額,可見其技術已逐滲入到我們生活中的各個領域,像就是用ARM7ARM9ARM的微處理器技術開發(fā)的.嵌入式系統(tǒng)最常見的ARM歹U,ARM7,ARM9ARM11cortex-A8等.我們都是曾經(jīng)從大學里走出來的迷茫羊羔,工作以后我才知道,在大學里不是學到了什么,而是學會怎么去學,相信自己,理清自己的思路,根據(jù)自己的性格,剖析自我適合往哪方面開展.嵌入式學習心得體會五一,如果非常多人都想做Linux,那么就要對Linux要比擬熟悉.這個熟悉不是說對內(nèi)核,對代碼有多了解,而是至少要會根本的操作,非常難想象讓一個連編譯程式,編輯
20、文本文件都非常困難的人去弄嵌入式的軟件吧.總之在進入嵌入式這個領域之前要對自己評估一下,看看自己是不是準備好了去學習嵌入式相關的東西.二,要舍得花錢買研發(fā)板.公欲善其技,必先利其器.也就是說,理論上可能掌控了非常多,不過不去實踐,那只能是紙上談兵,這樣是無法學好嵌入式的.弄個研發(fā)板自己擺弄擺弄,即使什么都不懂,也能根據(jù)說明書把廠家給的程式下載到研發(fā)板上運行運行,先知其然,然后再通過具體的學習知其所以然,這樣能防止學習中的枯燥.目前市場上研發(fā)板的種類繁多,相同CPU勺板子價格卻相差非常多,令非常多人都不知道怎么選擇購置.我的看法是,盡量買大廠的產(chǎn)品.由于在初學階段學習資料少是個非常頭疼的事,非常
21、多時候都是無從下手,不知道怎么去做,那么隨研發(fā)板附送的資料就非常重要了.大廠技術比擬強,附帶的程式都是能在板子上運行的,例如我買的優(yōu)龍ST2410這個板子不是廣告啊,光盤上帶了一個bootloader,個2.4.18的內(nèi)核,更有一個cramfs,這些程式的原始碼都是廠家事先做好或修改好的,完全適用于初學者使用.而有些實力不行的小廠家的資料不齊全,我們學習的時候需要自己弄bootloader什么的,那入門就非常難了.不過大廠的板子都非常貴,大家能根據(jù)預算來選擇適合自己的研發(fā)板,不過無論怎樣,在學習上投資都是值得的.三,不要事無巨細的學習,要有明確的目標.我最開始給自己制定的學習方案是:學習arm
22、體系結構-學習arm匯編-自己移植bootloader-自己移植kernel-做應用,不過不久就被我否決了,由于這個過程實在是太枯燥太痛苦了,在學習資料少,沒人指導的情況下根本無法進展.于是我決定使用廠家的代碼來“玩研發(fā)板,自己弄些應用上去.先是完全使用廠家給的bootloader,kernel,cramfs0之后發(fā)現(xiàn)cramfs中的一些限制Linux初始化的文件不符合我的需求,于是修改cramfs,刪除了QT修改了網(wǎng)卡初始的IP地址,安裝到板子上能運行了之后就開始嘗試做一些應用,比方helloworld這樣的程式.最后移植了一個mpg123gU板子上.完萬能在不知道原理的情況下來使用板子的一些功能,等熟悉板子了再回頭學習其中的道理,這樣就容易一些.學習嵌入式就是這樣,根據(jù)問題來選擇學習的內(nèi)容,否那么會非常盲目,最后就失去信心了.四,要有耐心.不能否認,在學習一門自己完全不了解的技術是非常煩人的.嵌入式的復雜在于他的交叉性.也就是說為了研究某一個嵌入式的問題,你有可能得學習非常多其他的知識,比
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 濮陽科技職業(yè)學院《大數(shù)據(jù)統(tǒng)計模型實驗》2023-2024學年第二學期期末試卷
- 喀什大學《數(shù)字影像工程》2023-2024學年第二學期期末試卷
- 安徽工業(yè)經(jīng)濟職業(yè)技術學院《流行音樂經(jīng)典作品分析(2)》2023-2024學年第二學期期末試卷
- 公章的管理制度
- 公司章程中內(nèi)控的內(nèi)容
- 公共交通線路調整管理制度
- 工程施工隊每周進度計劃表格
- 頁巖磚砌體施工方案
- 【2025年二手房行業(yè)資訊:深圳周錄1812套再創(chuàng)新高】
- 江西省上饒市2024-2025學年高二上學期1月期末英語試題【含答案】
- 生活垃圾焚燒電廠鋼結構施工方案
- (必會)企業(yè)人力資源管理師(二級)近年考試真題題庫(含答案解析)
- 2024年蘇州農(nóng)業(yè)職業(yè)技術學院單招職業(yè)適應性測試題庫各版本
- 殼管式換熱器設計說明書
- 頸椎病知識課件
- 上春山二部合唱鋼琴伴奏正譜
- 有夢就去追主題班會課件
- 班干部的選拔培養(yǎng)和使用
- 小學三年級下冊心理健康教案
- 市級優(yōu)質課一等獎《誰是最可愛的人》七年級語文下冊同步備課課件(統(tǒng)編版)
- 頸源性頭痛演示課件
評論
0/150
提交評論