且吃且增重
您是偏軟件還是偏硬件?不管是軟是硬,嵌入式開發(fā)最重要的就是芯片手冊(cè)。就是CPU廠商提供的技術(shù)文檔,這是最重要的。其他補(bǔ)充的知識(shí)可以看:《操作系統(tǒng)原理》《C++ primer》《數(shù)據(jù)結(jié)構(gòu)》
飛天舞88
嵌入式學(xué)習(xí)步驟主要分為三個(gè)階段一、基礎(chǔ)與理論階段主要包括一些理論知識(shí),你至少了解這行業(yè)吧,基本的Linux系統(tǒng)使用;其次就是嵌入式核心開發(fā)語言C語言(必須精通);了解C語言數(shù)據(jù)結(jié)構(gòu)及經(jīng)典算法編程;最后就是要了解嵌入式產(chǎn)品的一個(gè)基本的開發(fā)流程,這對(duì)后續(xù)的開發(fā)有很大的幫助,不至于是那么的迷茫。二、嵌入式系統(tǒng)核心開發(fā)整理了下,至少這些是你要學(xué)會(huì)的,當(dāng)前企業(yè)招人,應(yīng)用層的開發(fā)挺多,特別剛?cè)胄星捌?,神馬驅(qū)動(dòng)的、移植的相關(guān)的可能你還不熟練,找工作就靠下面這些知識(shí)點(diǎn)了。嵌入式 Linux應(yīng)用編程;嵌入式 Linux并發(fā)程序設(shè)計(jì);嵌入式 Linux網(wǎng)絡(luò)編程;嵌入式數(shù)據(jù)庫開發(fā);嵌入式 Linux應(yīng)用綜合項(xiàng)目;ARM處理器編程;ARM硬件接口開發(fā);三、底層嵌入式底層一般會(huì)涉及到,如何把你寫的程序移植到開發(fā)板上運(yùn)行,那么就會(huì)接觸到系統(tǒng)移植、內(nèi)核驅(qū)動(dòng)開發(fā)等等,這是嵌入式工程師最高境界。主要要學(xué)以下這些:嵌入式Linux系統(tǒng)開發(fā);嵌入式Linux內(nèi)核開發(fā);嵌入式Linux驅(qū)動(dòng)開發(fā)基礎(chǔ);嵌入式Linux驅(qū)動(dòng)高級(jí)開發(fā);具體的嵌入式學(xué)習(xí)步驟就介紹到這里了,除以上相關(guān)學(xué)習(xí)內(nèi)容外,對(duì)于嵌入式學(xué)習(xí)者來講還應(yīng)該具備一些學(xué)習(xí)態(tài)度和學(xué)習(xí)方法。1.在學(xué)習(xí)和工作中要腳踏實(shí)地在對(duì)所學(xué)內(nèi)容有一定了解之后,在任何項(xiàng)目進(jìn)行中就保留自己的想法,如果自己能夠解決更好,如果不能可以找其他朋友幫忙,共同探討遇到的問題,如果只懂執(zhí)行過程,沒有自己的想法,即使人家把代碼給咱,咱又能了解多少?2.多看代碼、多寫代碼3.去華清遠(yuǎn)見的星創(chuàng)客精英訓(xùn)練營(yíng)修煉。最新的項(xiàng)目實(shí)戰(zhàn)和職場(chǎng)老鳥金牌老師指引,對(duì)就業(yè)職場(chǎng)很有幫助。一些可能我做的不是太好,所以建議現(xiàn)在打算學(xué)習(xí)嵌入式的朋友們一定要多看、多練,見多識(shí)廣,熟能生巧大概就是這個(gè)意思吧。以上嵌入式學(xué)習(xí)步驟主要涉及的內(nèi)容有嵌入式專業(yè)知識(shí)的學(xué)習(xí)和學(xué)習(xí)態(tài)度的一些小建議,希望以上內(nèi)容對(duì)你會(huì)有所幫助。
純潔的毛災(zāi)災(zāi)
要循序漸進(jìn),先學(xué)好基礎(chǔ)理論知識(shí),然后動(dòng)手試驗(yàn),最后總結(jié)試驗(yàn)結(jié)果,驗(yàn)證所學(xué)知識(shí)并積累經(jīng)驗(yàn)
優(yōu)質(zhì)工程師考試問答知識(shí)庫