嵌入式開發我們要學習那些東西呢?

2021-06-27 03:26:22 字數 845 閱讀 8498

學習嵌入式就業前景廣泛,你可以做手機、pda、***、mp4、遙控玩具、psp、相機、家電控制(洗衣機、電飯煲等)、汽車導航儀,只要跟電子控制相關的。此外,嵌入式這個行業也利於個人創業,這也是為什麼越來越多的人參加嵌入式培訓的原因。

嵌入式開發我們要學習那些東西呢?相信是困擾所有嵌入式初學者的難題,下面就簡單說一下學習嵌入式需要學習的內容:c語言;c++;作業系統;計算機組成原理:linux程式設計;51微控制器;arm;硬體程式語言(fpga);模擬電路&數位電路。

1、c\c++語言,這是計算機行業的必修課,必須找紮實實學好,可以安裝 turbo c編譯器為開發環境,聯絡c語言程式設計; 安裝vc++6.0學習c++程式設計。

2、作業系統,先在電腦上安裝乙個vmware work station,然後在vmware work station裡安裝乙個linux(redhat 企業版)虛擬機器。學習一下作業系統的基本原理,熟悉linux環境下的開發環境,然後你就可以照著 《自己動手寫作業系統》寫個作業系統試試。

3、計算機組成原理,熟悉計算機的基本原理,看看乙個計算機的基本組成及軟體在裡面是如何跑的。

4、《unix/linux程式設計實踐教程》可以說是linux程式設計的必修課,很不錯的一本書,初學嵌入式的朋友可以看看。

5、微控制器,其實就是一台電腦,像現在的汽車控制、led控制、螢幕亮光程度控制,它都可以實現,自己買塊開發板弄一下,你能學到很多的別人學不到的。

6、arm,現在最流行的微機,說白了就是32位的微控制器,還可以跑作業系統哦,自己想辦法移植乙個作業系統上去吧

7、硬體程式語言(fpga),晶元到底是怎麼做成的,學習這門課,你就知道了

8、模擬電路&數位電路,硬體的基礎,如果可以的話,學習下protel ,自己做個硬體pcb板試試。

嵌入式開發學習

始於興趣,因興趣而精緻 對於很多人聽到嵌入式這個詞的時候,會感覺到有些迷茫,嵌入式到底和常見的硬體電路學習,軟體程式設計,物聯網等有什麼區別?學習嵌入式到底按照怎樣的乙個思路才能最快的進入狀態,領略嵌入式之美,怎樣才能正確進行興趣匹配實現自己的學習目標。接下來,就讓我簡單的介紹一下我對嵌入式學習的理...

嵌入式應用層開發要學習什麼

如果從應用層的應用開發出發,建議先熟悉api函式,推薦 unix環境高階程式設計 現在應該是第3版了,如果從應用層的介面開發出發,則建議學習qt,wince或android等。但真實的嵌入式開發,熟悉以上還是遠遠不夠的,建議如下學習曲線 第一節段 熟練使用linux作業系統 學習linux作業系統的...

嵌入式開發學習簡介

1 你要學會根據應用的需要對核心進行定製與裁減。核心是乙個作業系統的心臟,合理的配置 編譯 定製核心對乙個系統的執行至關重要,然而為了減輕作業系統負擔,要學會適當的剪裁。2 為了嵌入式應用而需要的相關軟體,如gcc編譯器,gdb偵錯程式,vi編輯器,交叉編譯工具,minicom的配置與使用,nfs,...