關於嵌入式系統的學習,如何學嵌入式系統

2025-01-28 02:05:19 字數 2938 閱讀 9527

1樓:複製我的夢

嵌入式是乙個交叉學科,專業性很強面也很廣,實戰能力要求很高,如果lz基礎比較薄弱的話我推薦你去華清遠見參加嵌入式培訓,華清遠見的課程安排上很注重對學員動手能力的培養,大量的動手實驗可以讓你更深入的理解技術中的細節,不明白的老師也會給你細心的解答。

下面是在華清遠見嵌入式學院的**上擷取的一段話,希望對你有幫助。

對於將要選擇進入到嵌入式領域的朋友們,作為過來人有幾點經驗共享給大家:

1、基礎要學紮實,c/c++這是嵌入式官方語言,必須學好。這裡的學好是要可以融匯貫通到專案中,並不指命令語法。

2、對於還沒有掌握的知識不要急躁,多看書,儘量自己搞懂。

3、經驗是慢慢積累的,嵌入式的學習設計到很多方面的知識,學習時要有重點,這個可以結合個人情況或者參考華清的教學大綱。

4、在學習技術的同時,請不要忘記同學之間的交流和溝通,語言表達能力的培養等,這些都是人生中寶貴的資源。

這些是我個人的一點學習感悟,希望可以給學弟學妹們乙個借鑑。

2樓:網友

兩種方式:一,接受培訓,有專專業人士指點,進步快,缺點:費用高,不一定有效,而且學習是日積月累的過程,不能一蹴而就的。

二,自學,時間長,缺少專業人士指點,遇到問題無從解決,學習方向和目標不明確等,但如果持之以恆的學下來,成績一定是斐然的。

學習中最好有自己的開發平臺——開發板,現在業內做的比較好的有幾家:飛凌,友善,立宇泰等。我就是飛凌的客戶,感覺還不錯,學習中遇到許多問題,他們的技術支援給了我很大的幫助。

3樓:網友

很簡單,買塊開發板自己學,然是紙上談兵,需要的話聯絡hi。

如何學嵌入式系統

4樓:豬八戒網

1、首先c語言,不管是做嵌入式軟體還是硬體開發的人員,對c語言的掌握這個是必需的,特別是對於以後致力於嵌入式茄賀逗軟體開發的人。

2、學習嵌入式系統,如linux或者wince下的程式設計,如果做手機的話,那可以學習mtk、塞班、android等作業系統,android是以後發展的趨勢,現在很熱門,android也是基於linux系統顫賣封裝的,所以建議先學習下linux。

3、arm嵌入式系統開發。

4、arm體系結構及bootloader開發。

5、嵌入式基礎學習---十問嵌入式。

嵌拍察入式系統開發工程師:

嵌入式系統工程師是從事嵌入式系統開發工作的人員,具備os底層、應用層開發經驗。

怎麼學習嵌入式系統開發

5樓:豬八戒網

1、嵌入式開發就是指在嵌入式作業系統下進行開發,包括在系統化設計指導下的硬體和軟體以及綜合研絕搜發。除暫且分離硬體的eda研發以外,側重的就是在一定硬體條件下的系統化設計和軟體研發。

2、軟體開發是根據使用者要睜巨集友求建造出軟體系統或者系統中的軟體部分的過程。軟體開發是一項包括需求捕捉、需求分析、設計、實現和測試的系統工程。軟體一般是用某種程式設計語言來實現的。

通常採用軟體開發工具可以進行開發。軟體分為系統軟體和應用軟體,並不只是包括可以在計算機上執行的程式,與這些程式相關的檔案一般也被認為是軟體的一部分。

怎麼學習嵌入式系統開發_如何學好嵌入式系統

6樓:豬八戒網

如果是希望向嵌入式軟體方向發展的話,目前最常見的是嵌入式linux方向,關於這個方向,我認為大概分3個階段:

1、嵌入式linux上層應用,包括qt的gui開發。

2、嵌入式linux系統開發。

3、嵌入式linux驅動開發。

嵌入式目前主要面向的幾個作業系統是,linux,wince、vxworks等等。

linux是開源免費的,而且其源**是開放的,更加適合我們學習嵌入式。

所以你可以嘗試以下路線:

1)c語言是所有程式語言中的強者,微控制器、dsp、類似arm的種種晶元的程式設計都可以用c語言搞定),因此必須非常熟練的掌握。

2)作業系統原理,是必需的,如果你是計算機專業畢業那也就無所謂了,如果是非計算機專業的就必須找一本比較淺顯的計算機原理書籍看一看,把啥叫「程序」「執行緒」「系統排程」等等基本問題搞清楚。

3)linux作業系統就是用c語言編寫的,所以你也應該先學習下linux方面的程式設計,只有你會應用了,才能近一步去了解其核心的精髓。

4)瞭解arm的架構,原理,以及其彙編指令,我們在嵌入式開發中,一般很少去寫彙編,但是最起碼的要求是能夠看懂arm彙編。

5)系統移植的時候,就需要你從最下層的bootloader開始,然後核心移植,檔案系統移植等。而移植這部分對硬體的依賴是非常大的,其配置步驟也相對複雜,也沒有太多詳細資料。

6)驅動開發。

linux驅動程式設計既是個極富有挑戰性的領域,又是乙個博大精深的內容。

linux驅動程式設計本質是屬於linux核心程式設計範疇的,因而是對linux核心和核心程式設計是有要求的。在學習前你要想了解linux核心的組成,因為每一部分要詳細研究的話足夠可以擴充套件成一本厚書。

以上只不過是笑備大概的框架,在實際的開發中還會涉及很多東西,比如:交叉編譯、makefile、shell指令碼等等,所以說學習嵌入式的週期較長,門檻較高,自學的話更衡公升返是需要較強的學習能力和專業功底。只要能堅持下來一定會取得成功!

你可以到華清遠見**上了解更多嵌入式的相關資料。各大書店及圖書館也有華清遠見出版的暢銷嵌入式專業圖書,了咐飢解一下相信對你有幫助!

嵌入式系統怎樣學習

7樓:網友

看你的興趣在哪,如arm還是fpga,個人學習的話建議選一些外設資源較豐富的,最好帶顯示模組,不一定要有很多介面。嵌入式學習最主要還是實踐,硬體功能的實現最能檢驗你的嵌入式技術掌握到哪種程度。

ps:學嵌入式linux的話我用過一種up-atom510,,凌動開發板,挺不錯的。

8樓:

同意樓上,我的板子是天嵌的,有什麼問題可以問我!

嵌入式系統

嵌入式系統本身是乙個相對模糊的定義,但業內廣泛承認的乙個定義是 以應用為中心,以計算機技術為基礎,且軟硬體可裁剪,適應應用系統對功能 可靠性 成本 體積 功耗有嚴格要求的專用計算機系統。其實我們現在說的嵌入式系統是狹義的即是基於某一款嵌入式微處理器 如arm 所組成的嵌入到物件體中實現智慧型控制的系...

ARM嵌入式系統。什麼是ARM?什麼是嵌入式系統

初學暫時不要學linux,量太大,太複雜,先把軟硬體環境熟悉好。初學者買開發板可以買cortex m3核心的mcu的開發板,照著說明書,先學學底層和硬體相關的東西。如果有興趣,再學cortex a8和linux。入手先從開發板提供的例程學起,可以做一些更改和公升級。然後嘗試自己建立工程,完成自己想要...

嵌入式過道燈的安裝,嵌入式燈具如何安裝

呵,朋友,你沒有吊頂的話怎麼會買嵌入式的呢?當然不能裝啦,就你圖看來,那個燈也可以明著裝,去燈飾店配個合適的底座就可以啦.5塊錢不到就可以解決問題.裝上卡子.用力按進天花板空裡.嵌入式燈具如何安裝 1 工序流程 燈具定位 鑽孔 破碎 剔槽 清洗烘乾 底層回填 裝燈 灌膠 檢查 2 施工方法 1 測量...