嵌入式學習步驟

2021-09-30 10:22:29 字數 1848 閱讀 4827

我也是嵌入式專業,不想你像我在大學時那麼彷徨,不知學習的目的,更無從談起學習的喜好,只是痴長幾歲,和你聊聊學習方面的東西。如有不懂,記得問我。

一、學習嵌入式,你可以做什麼?

學習嵌入式你可以做:

手機、pda、***、mp4、遙控玩具、psp、相機、家電控制(洗衣機、電飯煲等)、汽車導航儀,只要跟電子控制相關的,

另外,這個行業也利於個人創業。

二、你需要學習那些課程?

1、c語言-------------《c語言程式設計》譚浩強

2、c++---------------《》譚浩強

3、作業系統----------《自己動手寫作業系統》

4、計算機組成原理----《計算機組成原理》

5、linux程式設計---------《unix/linux程式設計實踐教程》楊宗源翻譯

6、51微控制器----------《微控制器應用程式設計技術》周立功

7、arm---------------《深入淺出arm7 lpc323x》周立功《arm嵌入式應用開發技術白金手冊.pdf》

8、硬體程式語言(fpga)《深入淺出fpga》周立功

9、模擬電路&數位電路------《》

三、如何學習這些課程?

計算機這行都是偏向於實踐的課程,所以要注重動手能力。

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

安裝vc++6.0學習c++程式設計。

在這至於,你可以學習一點組合語言,知道可執行檔案到底是怎麼執行的。學習一點mfc程式設計,可以做相應的視窗介面程式設計。

當你在使用beep()函式控制電腦發出電子琴聲音時,你肯定會興奮的不得了。

3、作業系統,先在電腦上安裝乙個vmware work station,然後在vmware work station裡安裝乙個linux(redhat 企業版)虛擬機器。這就是電腦

裡面的電腦。學習一下作業系統的基本原理,熟悉linux環境下的開發環境,然後你就可以照著 《自己動手寫作業系統》寫個作業系統試試

那是多麼酷的一件事情,o(∩_∩)o哈哈~,說不定哪天你就能成為像比爾蓋茨一樣的人物。

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

5、這是linux程式設計的必修課,這本書是我自己用的,非常不錯,利用它,你可以寫出乙個自己的qq程式。

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

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

8、晶元到底是怎麼做成的,學習這門課,你就知道了

9、硬體的基礎-------如果可以的話,學習下protel ,自己做個硬體pcb板試試。

四、學習這些課程的步驟

第一步:c語言、計算機組成原理、模擬電路&數位電路

第二步:組合語言、微控制器、作業系統、c++

第三步:硬體程式語言、arm

五、嵌入式方向分類

嵌入式開發大抵分四個方向:

1、硬體

2、驅動

3、核心

4、應用

總結:

循序漸進,一步步紮實做好。在完成了你學習的科目後,就可以對自己的就業方向分類了。可以買兩塊開發板:微控制器的、arm9的,東西不在

先進,而在容易學習。

這只是技術方面而已,也許他並不能帶給你很多的財富,但是人總要有個謀生的技能。

嵌入式學習的步驟

學習步驟如下 1 linux 基礎 安裝linux作業系統 linux檔案系統 linux常用命令 linux啟動過程詳解 熟悉linux服務能夠獨立安裝linux作業系統 能夠熟練使用linux系統的基本命令 認識linux系統的常用服務安裝linux作業系統 linux基本命令實踐 設定linu...

嵌入式學習

1 c 語言 第二版譚浩強。2 資料結構 c語言版。3 實用 c 程式設計 4 學習51 微控制器,加深對中斷的理解。5 學習 arm微控制器。1 細讀 arm微控制器基礎與實戰 周立功編寫。2 細讀相關晶元的原版英文文件。如 arm920te.pdf s3c2410 1.2.pdf。6 學習uco...

嵌入式學習

一 學什麼?嵌入式linux 所涵蓋的知識面很廣,需要按步驟 不間斷的努力深入學習,才能有所成就。學習嵌入式 linux 需要學習如下 5大知識 按照學習步驟 1.嵌入式處理器 arm 與邏輯程式開發 2.linux系統管理 3.linux應用程式開發 4.linux驅動程式開發 5.linux核心...