1樓:cabbage包菜
樓上說關鍵是arm那沒錯,可是用51入手是完全可以的,數電模電不用太精通,畢竟又不是直接做硬體設計什麼的,能看懂時序能瞭解特定器件的電氣特性就可以了,知道了這些做驅動的基礎就有了,不過當然也不是這麼簡單的,但至少入門了。51已經很成熟了,隨便找個微控制器,把裡面基本所有的模組都自己摸一遍,arm只不過是複雜版本的51而已,基礎打牢後面就走的順。特別像ccu,cgu,nvic,i2c,spi,uart,等等這些模組最好都動手做做。
然後就可以下手arm,下手linux了。
2樓:匿名使用者
現在很多人把嵌入式分為嵌入式硬體和嵌入式軟體,如果你想從事的偏重硬體,對硬體就不僅僅是瞭解了;如果從事的偏重軟體,對硬體的瞭解可以簡單一些,只要能知道怎麼通過軟體讓處理器及其外圍電路工作就可以了。
還有人把嵌入式軟體分為底層驅動和應用軟體,如果做應用軟體,對硬體的瞭解就可以更簡單一些,知道如何寫程式能在節省資源和提高速度之間找個平衡點就非常好了。
3樓:尼瑪真響亮
電子線路基礎,數位電路,微機原理。
常用的通訊介面
怎麼學習嵌入式,怎麼學習嵌入式STM
人工智慧 stm32嵌入式機器學習之動作識別 首先stm32不算嵌入式,頂多算微控制器,一般帶系統的才叫嵌入式,而stm32一般又不帶系統,多做工業控制,想叫嵌入式的至少也要arm9以上的。c51轉stm32你會發現 一下子多了很多,而且很多不是自己寫的,你會搞得很糊塗,這時候你要通過查手冊去了解這...
怎樣學習嵌入式linux ?嵌入式linux怎麼學
嵌入式系統學習路線 c語言 c 作業系統 計算機組成原理 linux程式設計 arm 硬體程式語言 fpga 類比電路 數位電路。語言,可以說這是計算機行業的一門必修課,所以要紮紮實實掌握好。2.作業系統,要學習一下作業系統的基本原理,熟悉linux環境下的開發環境,然後你就照著相關的資料寫一個作業...
嵌入式軟體是什麼,嵌入式軟體和非嵌入式軟體有什麼區別?用大白話給我講講
內容來自使用者 天成資訊 什麼是嵌入式軟體 什么是嵌入式軟體 我們都知道,計算機系統可以處理各種資料 管理各種資料,我們這裡所說的資料是包括文字 數字 以及各種指令。計算機系統就象人的大腦,記憶我們經歷過的各種資訊,幫我們分析各種資訊,還可以控制指揮我們的各種行為。我們希望能製造各種有智慧的機器,那...