做微控制器 arm需要學什麼,微控制器學到什麼程度才可以學嵌入式系統?要學那些東西?

2022-05-11 08:24:10 字數 2507 閱讀 1849

1樓:匿名使用者

我也是這個專業,要好好模電數電 然後就是微控制器 還有arm 程式語言一般是c還有就是如果是arm的話都是帶系統的 你一般是嵌入式linux

2樓:

c,模電,數電,彙編能看懂程式即可,計算機組成原理

arm初學者都要學習哪些課程?

3樓:匿名使用者

學arm搞純硬體不太好 結合嵌入式系統軟硬結合應該是你的方向 而嵌入式涉及很多基礎課 大三應該有作業系統的課程再自己深入學習一兩個系統這樣用人單位應該會注意你了 還有微機原理是也要學的 不過學什麼x86可能沒什麼用處 關鍵是思想能用在arm上就行

4樓:

個人理解,在嵌入式行業中,單純的搞硬體或是做軟體都不是很吃香,而是在理解硬體的基礎上做軟體的應該更火,為什麼這麼說呢?嵌入式的硬體基本上都已經模組化了(當然還會有很多的擴充套件介面),也就是說硬體平台擺在那了,剩下的就是做軟體來實現各種功能了。底層驅動、上層應用以及作業系統等都是軟體的範疇。

所以說,學習嵌入式系統是很能鍛鍊人才的。

5樓:匿名使用者

arm要是想玩的好找工作,一定要玩嵌入系統,隨便玩玩就當微控制器使了!

微控制器學到什麼程度才可以學嵌入式系統?要學那些東西?

6樓:匿名使用者

1,首先,微控制器也是簡單的嵌入式系統,只是硬體比較簡單,軟體直接執行在硬體上,沒有作業系統這個東西

2、嵌入式作業系統的使用,使得整個系統變得複雜,選擇不同的作業系統,要有與之對應的開發環境,它的出現改變了微控制器時代的開發模式,軟體開發分為多層次,boot程式,作業系統的選擇和移植,驅動程式的開發,應用程式的開發..

3、嵌入式處理器從硬體結構上變得也更加複雜,執行速度更快,工作頻率更高,cpu字長更寬,暫存器更多,整合的其它硬體介面單元模組更多......

4、總體來講,對嵌入式系統來說,軟體比硬體佔據了更多的內容。

對於微控制器的學習,硬體比較簡單,但最好從硬體上了解微控制器內部各個單元的工作功能和原理,如中斷是如何實現的?子程式呼叫是如何實現的?而不是只是簡單地編寫了幾個程式。

如果能這樣更有助於以後的嵌入式的學習。從微控制器到嵌入式,是知識的積累,更是學習方式和設計思維的轉變。

7樓:漢樂邦

可以分執行緒執行的時間

8樓:匿名使用者

嵌入式學習,現在網上很多教程啊,還可以自己學的,某淘推薦itop4412開發板,同學用了好像可以

學習嵌入式該先從51微控制器入手還是arm入手呢?

9樓:佘思萱

建議先從51入手,因為51的材料是很多的,應用也相對成熟。arm的資料初期學的時候是很少的!

10樓:匿名使用者

從51微控制器入手,會簡單容易上手一些。

11樓:匿名使用者

兩個都不耽誤,但是一定要先了解他們的架構,了解他們的工作模式和工作原理,它們各自的組合語言一定要熟悉,這樣才能更好的了解嵌入式處理器的架構。51微控制器是目前最簡單的微控制器了,系統架構也好掌握,掌握了架構以後再研究應用,你會感覺51微控制器開發其實就只是邏輯演算法的實現了,程式設計思想對所有微控制器都適用。arm也有兩種應用模式,一種是像cotex-m0和arm7一樣,當32位微控制器用,直接裸跑程式,另一種就是帶作業系統的了,arm9及以上都要帶作業系統,linux、wince之類的,你可以先學linux下的應用程式開發,隨後再學驅動開發。

你可以先從51入手,平時兼顧了解arm體系結構。

大學生學arm前的必要準備是什麼?

我是學嵌入式的,學完了51微控制器,下一步呢,是學stm32還是學arm呢.有些迷茫還有linux等。怎麼一步步學好

12樓:匿名使用者

要看你準備在哪方面發展了,arm做一般嵌入式是很不錯的選擇,但如果你準備在影象處理等方面發展,還是學dsp較好。

13樓:匿名使用者

51 stm32 是微控制器相關的,arm和linux關係比較大

看你想做什麼,他們的偏向不同,arm和linux更偏向系統類,51 stm32偏向控制類

如果說你是學了51接下來的學那乙個更順利我建議stm32 也可以學430

14樓:匿名使用者

直接學學arm就行了。普通微控制器的指令集大同小異,若非有特殊的應用,沒必要深究,深究了也記不住。arm應用較廣且知識量比較大,可以花多謝時間研究。

linux系統龐大,等你熟悉了arm,現代arm上基本都是跑os的,專注乙個系統熟悉熟悉就好了,乙個人基本是不可能搞懂整個系統的所有部分的。。

嵌入式只是工具,再熟悉基本開發工具之後,產品開發才是重點。但有了基礎,你會比別人來的快得多。

慢慢來吧。

15樓:匿名使用者

建議你可以學習arm

學微控制器需要先學什麼呢,微控制器自學都需要什麼?

微控制器剛學打基礎的話 可以數位電路瞭解下就行 人家怎麼接的照搬 但是中期不會數位電路也就是硬體電路原理 會很悲劇的 搭附屬電路 查詢錯誤等等都離不開硬體電路原理 語言方面 你可以從c入手會比較快上手但對於微控制器原理理解會稍微薄弱點,現在大程式基本用c語言寫,這方面的書也比較多。如果你想深入瞭解微...

微控制器cpl是什麼,EN微控制器是什麼微控制器?

微控制器cpl指彙編指令,是乙個邏輯運算指令,是微控制器中直接定址位取反的指令,作用是將儲存器的指定資料中的每一位轉變為邏輯反的資料。cpl為微控制器converse position logical指令的簡稱,在微控制器中使用該指令可將指定資料轉變為邏輯反資料,如對微控制器儲存器中的1使用cpl指...

什麼叫微控制器?採用微控制器的目的與意義?微控制器課設的目的與意義

微控制器是一種整合在電路 晶元,是採用超大規模積體電路技術把具有資料處理能力的 處理器cpu隨機儲存器ram 唯讀儲存器rom 多種i o口和中斷系統 定時器 計時器等功能 可能還包括顯示驅動電路 脈寬調變電路 模擬多路轉換器 a d轉換器等電路 整合到一塊矽片上構成的乙個小而完善的計算機系統。採用...