學完51微控制器和msp430後學ARM7還是ARM9還是ARM11

2025-07-09 08:45:13 字數 3708 閱讀 2321

1樓:網友

如果你是學嵌入式的,arm9的資料豐富一些;

如果你是學自動化的,學stm32比較好,或者dsp

2樓:肥肥的爆公尺花

arm7就不要去學了,很少看到有公司用與"arm9、arm11"不是同乙個架構的。

stm32可以學外設控制和即時系統、arm9可以學linux系統、arm11可以學安卓系統。

大型系統不好學,需要花很多時間和精力去學習。linux基本使用、移植uboot、移植核心、移植根檔案系統、應用程式學習、驅動學習、核心學習……沒學個半年你都不好意思說你入門了。

msp430 是arm還是fpga

3樓:凌瓏井

都不是~但跟arm屬於同一類,都屬於微控制器。

4樓:網友

msp430系列微控制器是美國德州儀器(ti)1996年開始推向市場的一種16位超低msp430微控制器。

1]功耗、具有精簡指令集(risc)的混合訊號處理器(mixed signal processor)。稱之為混合訊號處理器,是由於其針對實際應用需求,將多個不同功能的類比電路、數位電路模組和微處理器整合在乙個晶元上,以提供「單片」解決方案。該系列微控制器多應用於需要電池供電的可攜式儀器儀表中。

5樓:

低功耗微控制器,主要用於手持裝置,因為功耗低嘛。

進階學習,是選擇stm32好還是arm7,還是arm9,還是430?

6樓:網友

我建議您選擇轉向stm32,從開發角度來講,stm32比51的程式設計更加簡單,廠家的工程**中提供了很多的庫函式來操作gpio,uart,spi,ad,timer等資源,不需要像51一樣去記憶各個特殊暫存器的屬性和用途。

stm32是現在市場上價效比非常高的一款arm產品,使用的是cortex-m3核心,在同等價位下,其內部資源比51要豐富更多。stm32同系列的產品,在軟體和硬體上相容性很好,尤其是從pin腳少的晶元更換為pin腳多的晶元的時候,**都無需修改就能直接應用。

基於**和使用效能的因素,stm32在很多產品中得到廣泛應用,市場供貨基本沒有問題,現貨相當充足,目前我們公司95%的產品都是基於stm32的。

我想學嵌入式linux驅動開發,很糾結到底選arm9,arm11還是cortex-a8的開發板?

7樓:網友

首先我沒用過cortex-a8,不做討論。

我最開始學的是arm7,然後用到arm9、arm11、cortex-m4。

1、arm9和arm11區別不大,只是效能上的提高,然後arm11增加了圖形處理的能力。

2、arm7都還不過時。外面找工作,我是剛好是應屆生,這個對我來說實際的經驗要求不高。但你用ar9\arm11肯定不是過時的。

3、只要你學透了arm架構的任何一款處理器的驅動開發,上手其他arm架構估計不超過1天(8小時),因為驅動開發很多地方時相通的。驅動開發對硬體架構先不說,難度在於linux系統,尤其是核心。

4、你說對了,這是相當重要的一部分,如果這些都不熟悉,那麼對於這個arm架構你是沒有掌握的,尤其是驅動工程師!

從你問的問題來看,我不建議你使用cortexa8的處理器。a系列面向的是應用,如手持裝置等,複雜度很高。

這兒建議你選用培訓機構使用過的板子,我推薦基於arm11的ok6410板子。有培訓機構的配套資料,很多很全,遇到問題網上搜也能很快解決。樓上提到arm9也是相當不錯的選擇,尤其是mini2440,linux核心直接支援。

最近我有幾個同學也去華清遠見培訓,他們使用的是款a8處理器的板子。不過這個東西出來的學習資料很少,非常不適合你入手。除非你也去培訓,那是題外話,修行靠個人。

總的來說,不要糾結使用哪個處理器,他們都是相通的,先買乙個板子來用起,那才是王道。對了,ok6410能跑android。

8樓:匿名使用者

itop4412開發板入手啊,資料多、售後好,技術先進,售後是沒的說。

學過微控制器想學arm,想買塊板子,是應該買arm7還是arm9?先學哪個好?

9樓:臺文少

看你學了主要做什麼,學個都是可以的。

學比較用的到的。

學習arm7和arm9,到底哪個好?

10樓:富人憑什麼

呵呵、、、你這樣認為就不對了。arm 現在是佔大半市場,不過你說的arm7 被淘汰,那還得早,要淘汰那也得arm9先!

給你分析一下,如果要比較,arm7 用得比arm9至少多兩倍以上,arm7主要用在中低端產品中,而arm9 用在高階產品中,但是arm11 比arm9 更強,高階產品用的處理器分佈在arm9和arm11和一些更高的版本中。

果如硬要說arm7 要被淘汰,就是cortex-m3 的出現,cortex-m3的價錢超級便宜,主頻也比arm7 的快。但由於之前arm7的應用長時間,一下子是沒法取代的,無論是從硬體還是軟體上,都需要相當長的時間。

要選擇,你就學arm9 ,因為arm9 全面一些。2410和2440這些都有公板,學起來不是很難,網上一大堆資料,只要你學會一樣,其他的都是相通的、、、只要你會了c 和 會看電路圖,入門一點都不難、、、祝你好運!

11樓:網友

無論學哪個,認真學 學好就行。

arm7,arm9,arm11之間的區別

12樓:阿朽木

arm7是馮諾依慢結構。

arm9、arm11是哈佛結構,所以效能要高一點。

arm9和arm11大多帶記憶體管理器,跑作業系統好一點,arm7適合裸奔。

不跑作業系統,**低一點的:arm7、cortex-m3等等。

價效比高,可跑也可不跑作業系統的:arm9、cortex-rx等等。

效能高的,通常要跑作業系統的:arm10、arm11、cortex-a8等等。

成熟的:arm7\arm9\arm11。

發展趨勢:cortex-a、cortex-r、cortex-m。

其實弄arm大多還是在嵌入式領域,不過現在很多上網本也開始arm了,估計與intel競爭的時候快來了。

2410和2440都是三星公司生產的基於arm9核心的芯,資源上相差不大,2440多了camara介面,速度要更快一些。上邊講的版本是指核心版本,而各個公司出的發行號又各有不同。比如三星的2440,atmel的9260.

就好比linux的核心版本號與紅帽子的發行號不一樣是乙個道理。

13樓:網友

他們都是arm9,你可以看看相關的書籍的。

我也是學習這個的有時間可以交流。

,arm7,arm9,arm11,cortex m0/m3有什麼區別?我只玩過51,現在想學習arm,用哪個好?求大神指教

14樓:網友

arm7,arm9,arm11,cortex m0/m3分別代表arm處理器的乙個系列。

arm7架構為armv4

arm9架構為armv5

arm11架構為armv7

cortex又分三個系列,分別是:

cortex-a,cortex-r,cortex-m架構是armv7cortex m0/m3屬於cortex-m系列,是arm最新架構,目前stm32用的比較多。

建議直接上手cortex m0/m3

msp430和51有什麼區別,請問,學msp430微控制器和學51微控制器區別大嗎什麼好的建議和意見謝謝

msp430系列微控制器是美國bai德州儀du器 ti 1996年開始推向市場的一種zhi16 位超dao低功耗的混合內訊號處理器容 mixed signal processor 稱之為混合訊號處理器,主要是由於其針對實際應用需求,把許多類比電路 數位電路和微處理器整合在一個晶片上,以提供 單片 解...

51微控制器復位後sp指標是多少,微控制器復位後,堆疊指標sp的值如果不對其修改會有什麼情況?

51微控制器是8位微控制器,sp是8位的特殊暫存器,所以改正一樓朋友的回答,復位後sp的值為07h。微控制器復位後,堆疊指標sp的值如果不對其修改會有什麼情況?對於51微控制器復位後,堆疊指標sp的值為07h,如果不對其修改,會有情況,這要回 寫程式時是怎樣使用工答 作暫存器的。當程式中有呼叫子程式...

微控制器,51的基礎學完,不知道怎麼才能開始學ARM?求前輩們指點下

推薦三洋波輪洗衣機xqb60 b830s。重6.0公斤,採用 全 模糊控制技術,擁有省水 省電 超長耐用 超低噪音的優點。xqb60 b830s內桶採用0.6毫米整塊進口鏡面不鏽鋼板材,強度高,仿搓衣板豎式凸起設計,減少衣物磨損,加強衣物洗淨度。效能方面xqb60 b830s採用全球領先的全智慧模糊...