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

時間 2022-04-21 16:04:17

1樓:匿名使用者

作業系統,計算機體系結構,對應的型號的晶元手冊,較為詳盡的c教材。作業系統用高教的教材就可以,計算機體系結構也一樣,北航的嵌入式系統概論,清華的嵌入式系統體系結構,另外在推薦你ucos-ii的書,外文翻譯的,裡面有ucos的源**可供參考。

2樓:卡拉伊哈

1.掌握c語言高階程式設計。無論是對嵌入式軟體還是硬體開發程式設計,都是不可缺少的一部分。因此不管您是自尋、還是拜師我堅信這都是他們教您的第一步。

2. 要了解嵌入式linux作業系統。你得首先對這個系統有一定的認識,就好比你想蓋房子、你得需要水泥、磚頭、鋼筋。

那麼嵌入式linux系統同樣如此。這個比喻也許很粗糙,但容易理解。

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

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

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

3樓:匿名使用者

數學學好那是一定要的,最好是離散數學。

還有,要學嵌入式系統,要對這種系統很了解,基本上全是命令列的。

學習嵌入式需要什麼基礎知識

4樓:匿名使用者

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

現回答你問的問題:

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

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

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

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

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

5樓:韓菱紗老公

零基礎也能學習嵌入式

6樓:鉳奕

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

7樓:匿名使用者

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

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

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

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

8樓:匿名使用者

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

學習嵌入式開發要學習哪些知識?

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

9樓:

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

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

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

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

10樓:匿名使用者

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

可以參加一些培訓。

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

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

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

11樓:

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

12樓:he**en葬禮丶

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

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

13樓:匿名使用者

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

嵌入式入門需要哪些基礎?

全國計算機等級考試3級嵌入式系統開發技術難不難?主要涉及哪些基礎知識?

14樓:匿名使用者

我考過軟考的,如果是這方面的不會很難的 哦

15樓:翱決

無聊,在大學沒事幹,可以深究嵌入式。如果你是嵌入式專業的學生,拿這個垃圾證去面試,沒人會多看你有一眼。

學習嵌入式,需要具備什麼基本的知識

16樓:華清遠見

c語言:

c語言也被稱為是上帝的語言,那麼在嵌入式驅動當中是使用最廣泛的語言開發,此外也有用彙編來開發驅動程式,但其效率可能稍微差點,從當前實際工作環境中看,我們現在開發驅動程式用的就是c語言,那麼對於計算機專業的人來講,大部分人的第一種程式語言就是c語言,所以這門學科對於我們來講並不是什麼難事。新手學嵌入式需要什麼基礎

作業系統知識:

新手學嵌入式需要什麼基礎驅動分為兩種,一種是沒有作業系統的驅動程式,也就是直接用c語言來對硬體進行程式設計,那麼另外一種就是有作業系統的驅動程式,需要集合作業系統的介面來編寫驅動程式才可正常使用,當然在兩種模式中,使用最多且就業需求最多的就是第二種有作業系統的驅動程式,所以想要寫驅動程式首先需要掌握作業系統的相關知識,而嵌入式的驅動程式大多是用linux系統,所以應該熟練掌握linux作業系統是成為開發嵌入式驅動的必要條件,但切記不是唯一的條件,因為還有wince等其他作業系統。

17樓:神諭大人

1.掌握c語言高階程式設計。無論是對嵌入式軟體還是硬體開發程式設計,都是不可缺少的一部分。因此不管您是自尋、還是拜師我堅信這都是他們教您的第一步。

2. 要了解嵌入式linux作業系統。你得首先對這個系統有一定的認識,就好比你想蓋房子、你得需要水泥、磚頭、鋼筋。

那麼嵌入式linux系統同樣如此。這個比喻也許很粗糙,但容易理解。

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

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

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

以上就是學嵌入式需要的一些基礎,如果你基礎不牢固,也不要擔心。一點一點的學習嘛。華清遠見星創客,是面向中高階嵌入式工程師的培訓,對基礎有一點的限制,因為是長期就業課程體系,不管你多厲害,還是多麼小白,但都要從基礎學起。

這樣有基石才能對後續的課程保證不掉隊。

學習微控制器需要具備哪些基礎知識?

18樓:匿名使用者

我是大四學生,大三學的微控制器,參加了一些大賽,個人認為學微控制器首先把微控制器課本熟讀兩遍,這可不能拖太長時間,對微控制器的內部資源理解。外圍電路能熟練。

模電、數電不好也不要緊,不懂時再回去看看不就好了。

彙編不用學的太好,但起碼你能用彙編把課程設計做完。然後得話就學c吧。

學c不是說拿著c語言書,而是做些小製作之類的。在設計中學。

沒微控制器基礎的話,先學c51吧。

不要聽別人說51不行,學51是為了以後學別的更方便,更快。以後可以學arm等更高階的。

學習微控制器要有哪些基礎知識?

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

對於嵌入式來說,c語言是乙個工具,就像如果你想從事計程車司機或者公交車司機,駕駛技術就是你的乙個工具。現回答你問的問題 如應該掌握c語言 c語言基礎部分的難度並不大,只要有時間,估計正常的初學者1 2個星期的認真學習,都可以數量掌握基本語法和語句,c語言的關鍵在於 資料結構 例如 鍊錶 圖 位 樹等...

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

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

嵌入式開發需要學習哪些東西,我要學嵌入式系統開發 需要學習哪些知識

嵌入式系統作為除pc端外的另一種系統,應用領域極其廣泛,分為微控制器 arm fpga dsp ic設計 微處理器體系結構幾個方面。需要學習的東西有 linux系統 c 等。推薦華清星創客學院的教程,每個知識點都有對應的案例,理解起來很容易,零基礎入門的量身教程。技術問答讓你的每天的問題可以得到及時...

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

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

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

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