電工之家_電工基礎知識學習網站
當前位置:電工之家 > 電工知識 > 單片機 > 正文

stm32可以做手機芯片嗎

時間:2019-02-13 15:07 來源:電工之家

首先,剖析一下手機芯片
手機芯片通常是指應用于手機通訊功能的芯片,包括Baseband基帶處理器、AP處理器、AI協處理器、RF無線射頻、觸摸屏控制器芯片、Memory、GPS/WIFI/BT/NFC無線IC和電源管理IC等。目前主要手機芯片平臺有MTK、ADI、TI、AGERE、ST-NXP Wireless、INFINEON、SKYWORKS、SPREADTRUM、Qualcomm等。
不知你注意到沒有ST-NXP Wireless這個公司,也就是生產stm32的公司ST和NXP合資的公司,說白了其實是ST把手機芯片的資產剝離了,然后和NXP成立了合資公司,專門用來生產手機手機芯片,主要是基帶和RF射頻芯片。
stm32可以做手機芯片嗎
其次、手機對芯片有什么樣的要求
對AP芯片的要求
主要是性能和功耗兩個方面,從目前的智能手機來看對性能是越來越高,動輒8核、10核;功耗要求越來越高,不斷進行工藝升級,比如華為麒麟980就率先采用了7nm工藝。
對Base基帶處理器
能夠處理的協議越來越復雜,同時兼容2G/3G/4G以及未來的5G。
stm32可以做手機芯片嗎
AI協處理器
目前AI是蓬勃發展的領域,很多手機開始集成專用的NPU也是專門用于AI計算的神經網絡計算處理單,來加速AI的計算速度。
無線處理器
GPS/北斗/glonass通常已經集成在基帶處理器里面了,主要接受解碼,功能單一。
WIFI和BT一般集成在一個芯片里面,因為BT和WIFI頻段重合都是2.4G頻段,因此放在同一個芯片里面對于信道干擾問題可以有效進行處理。
電源管理
電源管理芯片通常和AP處理器、BASE處理器配套,因為不同芯片對于電源的通道要求不一樣,而且電源管理算法策略也受到AP處理器的控制。
stm32可以做手機芯片嗎
觸摸屏芯片
觸摸屏芯片一般集成在LCD&Touch模組里面,對性能要求不高,stm32系列也有相應的芯片型號支持。
stm32可以做手機芯片嗎
第三、STM32的芯片定位
stm32定位是單片機,大部分用于工業控制和小家電,覆蓋范圍可以說是及其寬泛,大有替代傳統8位單片機的趨勢,從cortex-m0到高性能cortex-m7都有,近幾年是單片機發展最好的單片機公司,沒有之一。主要得益于ST的開源標準lib庫支持的非常全,非常好用,這可以給開發人員節省大量的開發時間。
stm32可以做手機芯片嗎
回過來看高性能的stm32f7系列芯片的性能(來自ST官網) 
最好性能也就是216Mhz,這和手機芯片動輒2GHz的主頻并且8核、10核相比沒有可比性。
最后,STM32可以做手機芯片嗎?
答案是不可以。從上面的所有論據來看,除了stm32作為觸摸屏芯片外,而且st的觸摸屏方案推的還不怎么樣。
手機處理器和單片機定位不同,性能差別巨大,也許有的人說,理論上是可以的。的確你可以花費精力用stm32做出一個手機來,完全沒有問題。

看過《stm32可以做手機芯片嗎》的人還看了以下文章
stm32學到什么程度叫精通 stm32學到什么程度叫精通
首先、掌握單片機的硬件電路設計是基礎 單片機電路設計是基礎,盡管現在單片機已經進化到SoC的階段,大部分常用功能模塊單片機已經集成了,比如、USB、CAN、LAN、LCD、Camera等等,但是仍然需要搞清楚電路邏輯和代碼之間的接口邏輯,比如、模塊的地址、如何...
為什么無人機一般都用stm32而不是arm+linux 為什么無人機一般都用stm32而不是arm+linux
首先STM32是什么?什么是ARM?STM32和ARM關系是什么? 1.STM32 是基于ARM Cortex-M3和M0的單片機,是ARM的一個小子類。 2.ARM處理器是英國Acorn有限公司設計的低功耗成本的第一款RISC微處理器。全稱為Advanced RISC Machine。ARM處理器本身是32位設計,但也...
51單片機基礎不多要過渡到STM32難不難 51單片機基礎不多要過渡到STM32難不難
其實單片機都是相通的,學會一款型號,可以很快的入手其他型號,單片機只是一門工具,做好產品才是最終的目的。51單片機到STM32的過度,不困難,僅體現在單片機寄存器的配置上,下面分幾個方面進行說明。 1.從外圍電路層面的過度 在產品設計中,單片機往往是...
stm32中的f1跟f4什么區別 stm32中的f1跟f4什么區別
第一點區別 內核不一樣 stm32F1是cortex- M3的內核。 Stm32f4是cortex-M4的內核。 芯片工藝不一樣。因為stm32最早2010年左右就出來的mcu,而F4比F1晚幾年研發出來,在設計制成上要優良一些 系統構架也不一致,F4的主系統有多層AHB總線矩陣構成,比F1的總線要...
除了keil還可以用什么環境開發STM32 除了keil還可以用什么環境開發STM32
STM32最廣為人知的編程環境是Keil,keil編程界面友好、方便操作、簡單實用、功能強大、資料較多,深受開發人員的喜愛。除此之外,STM32還有其他編程環境嗎?答案是:有,而且很多,至少15款,是不是很震驚? 是ST的官方網站列出的STM32的IDE編程環境,竟然有...