以後做嵌入式要學習什麼課?我是軟體工程專業的。

2025-02-04 19:00:10 字數 1212 閱讀 5695

1樓:網友

請參考我定的乙個計劃。

一切的基礎:c語言(pc機)大一。

2.微控制器 大二 有條件的話可以在開發板上開發小程式。

3.模電數電及電路 大二(隨學校課程安排,不需要精通但是一定要熟悉)

4.若有餘力看看彙編(微機原理)大二。

5.重點來了,如果你要從事相關工作,想起點高點,一定要參加比賽或者老師的專案 大三。

大三(或在比賽和專案中自學)

7.一款嵌入式作業系統 linux或ucos (專案中自學 推薦uc 簡單些)

8.參加公司實習 大四c語言是基礎,你可以搜搜網上的嵌入式筆試題,80%是c(部分c ,瞭解即可),比賽或專案則是讓你提公升的最好機會,實在沒機會就自己找一款喜歡的開發板自學一下,一定要動手開發些東西出來。

以上是本人經驗,請參考。

ps:你學的是軟體工程,可能硬體接觸不多,可以在作業系統上多下點功夫。

2樓:匿名使用者

arm linux c/c++ 資料庫 數位電路 qt 英語必須的。

嵌入式軟體開發需要學什麼

3樓:豬八戒網

嵌入式軟體開發需要學的東西很雜,因為它跟普通的上層軟體開發還是存在一定的差別的,主要表現在嵌入式軟體是指標對某一種特定的需求或者應用而定製的硬凳改指件和軟體平臺,以及在該平臺上執行的軟體。所以,學習嵌入式軟體開發不僅僅要懂軟體開發方面的東西,也需要一些主流嵌入式作業系統、硬體體系架構和硬體資源管理方面的知識。

需要的學習的課程主要有:

程式設計類課程(主要以c語言為主,靠底層的開發還需要懂得組合語言)

軟體工程類課程,包括軟體的開發流程,專案管理,軟體開發方法之類的。

資料庫方面的知識(有可能會學,也有可能不用)

程式設計演算法。(資料結構方面的書是需要有的,嚴蔚敏的資料結棗配構挺好,只不過有點難,唐髮根的也不錯)

作業系統方面的知識,嵌入式的話一般是以linux為例,也有可能以uc/os為基礎,要學好嵌入式系統的話,除了紮實的程式設計基礎殲猛,這部分知識的積累尤其重要。這個方面推薦你一本《嵌入式即時作業系統uc/os-ii》,這個是嵌入式行業入門級的作業系統,寫的比較淺顯,有助於理解作業系統原理。

嵌入式相關的課程,因為嵌入式的開發有別於一般pc機上的上層開發。

簡單的硬體和體系架構方面的知識,比如arm、powerpc、mips之類的。這方面的書籍北航出版社有很多,你可以在網上搜搜。

嵌入式應該學習什麼如何學習,學習嵌入式開發要學習哪些知識?

一 學習嵌入式,你可以做什麼?學習嵌入式必須勤學苦練。華清遠見老師講一講具體怎麼來學習嵌入式。學習嵌入式你可以做 手機 pda mp4 遙控玩具 psp 相機 家電控制 洗衣機 電飯煲等 汽車導航儀,只要跟電子控制相關的,二 如何學習?計算機這行都是偏向於實踐的課程,所以要注重動手能力。1 2 c ...

簡述嵌入式系統的概念及特點,什麼是嵌入式系統?嵌入式系統的特點是什麼

嵌入式系統的概念 嵌入式系統裝置一般都由嵌入式計算機系統和執行裝置組成,嵌入式計算機系統是整個嵌入式系統的核心,由硬體層 中間層 系統軟體層和應用軟體層組成。執行裝置也稱為被控物件,它可以接受嵌入式計算機系統發出的控制命令,執行所規定的操作或任務。嵌入式系統的特點 系統核心小 專用性強 系統精簡 高...

我大學專業是計科,考研想選嵌入式方向

學科 專業名稱 微電子學與固體電子學 1 外語聽力測試 學校統一安排 2 專業筆試 科目 無 由於實驗室招生專業的兩個方向 嵌入式系統設計 積體電路設計 的專業課內容比較廣,學生初試時分別報考不同院校 研究所的相關專業,專業課內容不一樣,因此筆試科目不好界定。3 面試 由於沒有安排專業筆試,所以實驗...