【轉】STM32和ARM的區別

轉自:http://www.cnblogs.com/nuc-boy/archive/2012/09/11/2680157.htmlphp

這個問題大概2009年的時候不少人就在問,請看09年的時候你們給出的若干比喻:html

http://www.amobbs.com/forum.php?mod=viewthread&tid=3784815&highlight微信

之後的ARM初學者也都在問。架構

筆者也是菜鳥,到網上搜了搜。下面先看一張圖:post

這張圖是我在乎大利與法國合資的意法半導體公司(ST,世界幾大半導體公司之一)的官網上看到的。這說明,STM32是意法半導體公司的產品。性能

意法半導體(ST)後面爲何要加上M32呢?3d

這是因爲該產品使用的是ARM公司的32-bit ARM Cortex MCUs,我想這就是STM32名字的由來(我的觀點哈,反正也是菜鳥筆記)。代理

想起意法半導體還要請我作校園代理,就是上個學期的什麼意法半導體校園創意大賽。我還找個理由辭讓掉了。真是惋惜,我不知道大名鼎鼎的STM32就是意法半導體的產品,要是知道我打死我得作代理啊。orm

真是「沒文化,真可怕」啊。htm

STM32有不少型號,像引用淘寶上面的一家比較便宜的開發板,以下,截了個圖:

這個STM32的型號是F103RBT6,是屬於F1系列,根據下圖,應該屬於Mainstream型(主流型)。其餘的分別爲Entry-level(入門型)、Hi-Performance(高性能型)、Analog&DSP(模擬數字信號處理)等等,這些初學者通常不經常使用吧,初學者買個主流型最好。

後面的型號RBT6意義以下:

R表明64個引腳。B表明Flash Size是128kB。T表明LQFP封裝。6表明-40°C到85°C工做範圍。

總之,STM32是具體的某個產品,而ARM(Advanced RISC Machines)是一家位於英國劍橋大學的公司,或者是所謂的很神祕的被ARM公司「芯片技術受權」產生的一系列產品的總稱。

不少手機都採用的ARM的芯片,之前只知道諾基亞的好多手機,但是今天卻發現,也有好多貌似不是的也是。

如今很火的小米二代手機,採用的是高通的芯片APQ8064,貌似不是ARM,但是我查了一下,APQ8064是高通基於ARMv7-A指令集自主研發的高性能架構。我不明白和ARM公司有什麼關係,可是居然能扯到邊。。。

 
 
 
好文要頂  關注我  收藏該文   
相關文章
相關標籤/搜索