學習嵌入式需要什麼基礎知識,學習嵌入式需要有什麼基礎嗎?

時間 2022-02-14 20:24:34

1樓:匿名使用者

對於嵌入式來說,c語言是乙個工具,就像如果你想從事計程車司機或者公交車司機,駕駛技術就是你的乙個工具。

現回答你問的問題:

如應該掌握c語言:c語言基礎部分的難度並不大,只要有時間,估計正常的初學者1-2個星期的認真學習,都可以數量掌握基本語法和語句,c語言的關鍵在於「資料結構」,例如:鍊錶、圖、位、樹等等,這些都是實際工作中變化性比較大的知識點,但是實際工作中,根據你的工作類別,要求並不會非常高。

還應掌握什麼基礎:當你的c語言(包括資料結構)等有了一定的知識積累,那麼你就可以學習系統程式設計和網路程式設計了,這是日後應用類程式開發公司比較常用的知識點;然後就是學習組合語言、c++、核心、嵌入式系統開發等,當然,你的操作平台首先是需要你了解的,基本上常用的是linux平台,而你對linux的熟悉程度,也需要時間的積累,以上這些知識都不是幾天、幾個星期或者幾個月就可以完全掌握的,要根據你未來想從事的工作具體去學習,因為每乙個知識點都可以工作。

資料庫要嗎? :如果你會當然最好,基本上一般工作單位不會要求你學習,因為畢竟嵌入式開發跟資料庫開發是兩個不同的類別。

最後送你一句話:請根據自己的實際情況考慮是否進入這一行,因為如果你想從事嵌入式開發工作,以上說的每乙個知識點你都需要掌握,這是乙個非常漫長的過程,不要心急,多看好的參考書,不要亂看書。

上嵌基地的嵌入式培訓不錯,你可以去看看

2樓:韓菱紗老公

零基礎也能學習嵌入式

3樓:鉳奕

亞嵌官網有個嵌入式培訓課程,你可以去看看,對照著課程就知道學習什麼了

4樓:匿名使用者

一般嵌入式分為軟體部分和硬體部分,軟體部分又可以做嵌入式應用和嵌入式系統部分。

硬體部分數電模電自然是基礎,另外要會電路設計相關知識,有些硬體工程師需要能寫驅動程式;

嵌入式系統工程師一般要懂硬體行為,比如做驅動的要能看懂具體晶元的資料手冊,懂系統核心知識,能根據平台特性寫出高效**。

嵌入式軟體要稍微容易一點,在目前有嵌入式os的平台上,跟應用變成差不多,相應的語言學習就是重點,另外,要寫出高效應用,要懂平台特性。

5樓:匿名使用者

c的一些基本知識和乙個開發板,剩下的是你的時間和汗水

學習嵌入式需要有什麼基礎嗎?

6樓:千鋒武漢

現在網際網路it發展的很快,嵌入式系統無疑是當前最熱門最有發展前途的it應用領域之一。所以很多人都想學習嵌入式開發,為大家講解學習嵌入式開發需了解的一些基礎知識。

1.了解c語言基礎知識。c語言是一門基礎語言,無論是對嵌入式軟體還是硬體開發程式設計,都有很重要的作用。

2.了解作業系統。對作業系統有所了解也很重要,比如說程序、執行緒,系統是怎麼分配資源的,怎麼管理硬體的等等,這些都能幫助你對硬體和軟體有個很好的理解。

3.了解linux或者wince下的程式設計。

4.具有單機片或者arm或者mips等相關基礎。

5.其他知識的擴充。我們還可以通過閱讀一些優秀的**,了解uboot的源**,或者是學習下linux的源**等等。

其實嵌入式也可以零基礎學習的,所以只要你用心學習是可以掌握嵌入式開發這門技術的。

7樓:韓菱紗老公

零基礎也能學習嵌入式

學習嵌入式要求初學者應該掌握什麼基礎知識

8樓:匿名使用者

對於嵌入式來說,c語言是乙個工具,就像如果你想從事計程車司機或者公交車司機,駕駛技術就是你的乙個工具。

現回答你問的問題:

如應該掌握c語言:c語言基礎部分的難度並不大,只要有時間,估計正常的初學者1-2個星期的認真學習,都可以數量掌握基本語法和語句,c語言的關鍵在於「資料結構」,例如:鍊錶、圖、位、樹等等,這些都是實際工作中變化性比較大的知識點,但是實際工作中,根據你的工作類別,要求並不會非常高。

還應掌握什麼基礎:當你的c語言(包括資料結構)等有了一定的知識積累,那麼你就可以學習系統程式設計和網路程式設計了,這是日後應用類程式開發公司比較常用的知識點;然後就是學習組合語言、c++、核心、嵌入式系統開發等,當然,你的操作平台首先是需要你了解的,基本上常用的是linux平台,而你對linux的熟悉程度,也需要時間的積累,以上這些知識都不是幾天、幾個星期或者幾個月就可以完全掌握的,要根據你未來想從事的工作具體去學習,因為每乙個知識點都可以工作。

資料庫要嗎? :如果你會當然最好,基本上一般工作單位不會要求你學習,因為畢竟嵌入式開發跟資料庫開發是兩個不同的類別。

最後送你一句話:請根據自己的實際情況考慮是否進入這一行,因為如果你想從事嵌入式開發工作,以上說的每乙個知識點你都需要掌握,這是乙個非常漫長的過程,不要心急,多看好的參考書,不要亂看書。

推薦你基本書:

c語言初學者:譚浩強《c程式設計》

c語言高階者:stephen prata《c primer plus》

系統和網路程式設計初學者:童永清《linux c程式設計實戰》

系統和網路程式設計高階者:w.richard stevens/stephen a.rago《unix環境高階程式設計》

等你看完這些書,基本上你就符合了進入嵌入式開發資格。

嵌入式學習需要掌握什麼知識

9樓:匿名使用者

(1) c語言;

(2) 作業系統原理;

(3) linux作業系統;

(4) 了解arm的架構,原理,以及其彙編指令;

(5)linux驅動程式.在「創客學院」這些是為學院開設的課程。

學習嵌入式前應該先學哪些基礎知識?

10樓:

1:c語言程式設計是基礎,一定要學會,學熟練了;

2:對微機原理了解,可以看點有關計算機系統這塊的書籍,然後可以看下arm體系結構相關的書籍,因為目前很多做嵌入式開發的,大部分都是arm+linux;

3:對linux系統要玩轉,可以看鳥哥的linux私房菜進行學習;

4:買塊開發板,慢慢學,把系統移植到開發板,做做程式開發之類的.

11樓:匿名使用者

可以先看一下嵌入式系統的定義:嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。

可以參加一些培訓。

有一定的程式設計基礎,例如pc機上的通用程式設計

有一定的學習能力,大量硬體資料需要閱讀。

實踐是第一位的,例如八位微控制器,然後到32位arm。

12樓:

微機原理,體系結構,作業系統是基礎課,作業系統可以看linux,linux的話推薦鳥哥的linux私房菜一書,很經典。

13樓:he**en葬禮丶

學嵌入式程式設計嗎? 我之前有高階語言基礎,看了點彙編。 要焊電路版,所以要有點電路知識。

個人感覺基礎不用太多,可以先看看,缺啥補啥

14樓:匿名使用者

數電 模電 c語言 彙編 作業系統

嵌入式技術需要學習什麼

15樓:匿名使用者

嵌入式系統作為除pc端外的另一種系統,應用領域極其廣泛,分為微控制器、

內arm、fpga、dsp、ic設計、微容處理器體系結構幾個方面。需要學習的東西有:linux系統、c++、等。

推薦華清星創客學院的教程,每個知識點都有對應的案例,理解起來很容易,零基礎入門的量身教程。技術問答讓你的每天的問題可以得到及時的解答,不留尾巴。課程內容乾貨多,廢話少,互動式讓枯燥的課程變得生動有趣,加強你的學習慾望。

線上無費用試聽

16樓:江西新華電腦學院

你可來以去學習一門很不錯的源

選專業呢,現在都是網際網路的時代,學習電腦會很不錯,在社會之中還是需要很多電腦行業的人才,電腦對於現在的年輕人是乙個了解的行業,所以學習電腦會很容易上手的,而且學習電腦專業是0基礎入門學習的呢

17樓:匿名使用者

**上找乙個主流的linux arm學習板,現在學習版基本都是4核了,一般都是能跑qt或者android。問下有沒有opencv的qt例程。itop4412開發板可以的

18樓:杜昌韋_是也

嵌入式,其實就是來arm+linux,重點自其實是嵌入式作業系統,建議先從微控制器做起,了解gpio、定時器啥的,也理解怎麼用c語言操作硬體。然後再去學linux作業系統,shell語法等,然後再買乙個arm開發板(初期買2410足夠),學驅動開發啥的,建議去星創客學習。學完了以後,做幾個驅動,就可以找工作了。

19樓:阿斯頓馬丁

你說什麼嵌入式啊?鑽石?還是php類嵌入式語言?

20樓:匿名使用者

itop4412開發板我們學校的學長都在用,我也想看看行嗎

學嵌入式需要什麼基礎?有要求嗎,什麼是嵌入式?學習嵌入式需要什麼基礎?

嵌入式雖然只有簡單的三個字,但它牽涉到的東西卻很廣,現在很多人對嵌入的理解都比較狹隘。不知道你是學什麼專業的,所以我說的系統點。首先從工作內容來分 有嵌入式硬體工程師,嵌入式軟體工程師。c語言是一門基礎語言,無論是對嵌入式軟體還是硬體開發程式設計,都有很重要的作用。一般是不需要什麼基礎的,只要你願意...

學嵌入式要什么基礎,學嵌入式要什麼基礎?

最主要是作業系統基礎,如果你要上層開發的話 基於不同的嵌入式系統要系統學習一系列程式語言。底層開發的話 要有電子電路 驅動開發能力。嵌入式雖然在近幾年內被ios和android開發占領了上風,但從本質來講,ios開發和android開發的根基還是嵌入式開發,而在嵌入式開發中驅動開發占有不可磨滅的地位...

學習嵌入式需要學習QT嗎,嵌入式qt是什麼意思,為什麼要學QT呢?

qt只是一種程式設計軟體,大的方向應該是物件導向的程式設計,qt有比較豐富的圖形介面 qt其實就是相當於mfc。還是做上層的圖形介面。做嵌入式最好還是往底層走。而且,個人感覺qt用的好像並不是太多啊,中國的minigui還不錯啊。你要是非想搞qt,可以試試minigui。嵌入式嘛 系統可以用linu...

自學零基礎學習嵌入式大概需要多久

恩,物聯網的核心技術確實是嵌入式,所以國家才扶持這個產業。自學的話,首先得把 c語言程式設計能力提公升,然後是相關的硬體知識得掌握。但這些只是學習嵌入式的基礎而已。最重要的實戰經驗,就是嵌入式開發產品經驗,你是沒有的,那些有經驗的工程師是走了很多年彎路,摸索出來的,這些你要短時間內掌握並且能拿個滿意...

學習嵌入式系統需要哪些基礎知識呢

作業系統,計算機體系結構,對應的型號的晶元手冊,較為詳盡的c教材。作業系統用高教的教材就可以,計算機體系結構也一樣,北航的嵌入式系統概論,清華的嵌入式系統體系結構,另外在推薦你ucos ii的書,外文翻譯的,裡面有ucos的源 可供參考。1.掌握c語言高階程式設計。無論是對嵌入式軟體還是硬體開發程式...