芯片內(nèi)核又稱(chēng)CPU內(nèi)核,它是CPU中間的核心芯片,是CPU最重要的組成部分。由單晶硅制成,CPU所有的計(jì)算、接受/存儲(chǔ)命令、處理數(shù)據(jù)都由核心執(zhí)行。各種CPU核心都具有固定的邏輯結(jié)構(gòu),一級(jí)緩存、二級(jí)緩存、執(zhí)行單元、指令級(jí)單元和總線(xiàn)接口等邏輯單元都會(huì)有科學(xué)的布局。
國(guó)產(chǎn)32位MCU多為基于ARM Cortex內(nèi)核為基礎(chǔ),現(xiàn)在我們以芯海的32位mcu為例,簡(jiǎn)單介紹下ARM Cortex-M系列中的Cortex-M0處理器內(nèi)核。
Cortex-M0是Cortex-M系列中的最基礎(chǔ)、最低功耗的處理器內(nèi)核。它由處理器內(nèi)核、嵌套向量中斷控制器(NVIC)、調(diào)試子系統(tǒng)、內(nèi)部總線(xiàn)系統(tǒng)構(gòu)成,適用于對(duì)成本和功耗要求極高的應(yīng)用,如傳感器、嵌入式控制器等。
其Cortex-M0結(jié)構(gòu)框圖如下:
Cortex-M0特性
采用Thumb指令集 (ARM指令是32位的,而Thumb指令時(shí)16位的,如果存儲(chǔ)空間中可以放32條ARM指令,就可以放64條Thumb指令,因此在存放Thunb指令時(shí),代碼密度高)
高性能,使用ARMv6-M的體系架構(gòu);
中斷數(shù)量可配置1-32個(gè),4級(jí)中斷優(yōu)先級(jí)。
門(mén)電路少,低功耗。中斷喚醒控制器(WIC),支持極低功耗休眠模式。
兼容性好。與Cortex-M1 處理器兼容,向上兼容 Cortex-M3 和 Cortex-M4 處理器 ,可以很容易地升級(jí)、移植。
支持多種嵌入式操作系統(tǒng),也被多種開(kāi)發(fā)組件支持。
CS32F031系列微控制器采用高性能的32位ARM? Cortex?-M0 內(nèi)核,嵌入高達(dá)64Kbytes flash和8Kbytes SRAM,最高工作頻率48MHz。031系列包含2種不同封裝類(lèi)型,涵蓋28腳到48腳等多款產(chǎn)品。芯片提供標(biāo)準(zhǔn)的通信接口(I2C、SPI/I2S和USART),1路12bit ADC,7個(gè)16bit定時(shí)器,1個(gè)32bit定時(shí)器,1個(gè)增強(qiáng)控制型PWM定時(shí)器。 CS32F031系列微控制器的工作溫度范圍為-40℃~105℃,工作電壓范圍2V~5.5V。芯片提供一系列電源工作模式,以滿(mǎn)足不同的低功耗應(yīng)用。
審核編輯 黃宇
-
處理器
+關(guān)注
關(guān)注
68文章
19293瀏覽量
229966 -
芯片
+關(guān)注
關(guān)注
455文章
50851瀏覽量
423984 -
ARM
+關(guān)注
關(guān)注
134文章
9098瀏覽量
367707 -
cpu
+關(guān)注
關(guān)注
68文章
10870瀏覽量
211901
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
低價(jià)32位MCU大軍壓境,8位ASIC MCU看漲
你怎么看8位、16位、32位及64位嵌入式處理器?
基于A(yíng)rm Cortex 內(nèi)核的32位MCU主要分類(lèi)
8位、16位和32位的MCU,更多的位是更好的嗎?
8位MCU升級(jí)至32位MCU的設(shè)計(jì)方案
NEC 32位MCU V850系列產(chǎn)品介紹
8位MCU如何升級(jí)至32位MCU
![8<b class='flag-5'>位</b><b class='flag-5'>MCU</b>如何升級(jí)至32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>](https://file1.elecfans.com//web2/M00/A5/8F/wKgZomUMOP-AeL4PAAJZRIzwDyo205.jpg)
YDOOK:STM32: 基于A(yíng)rm Cortex 內(nèi)核的32位MCU和MPU
![YDOOK:STM32: 基于A(yíng)rm Cortex <b class='flag-5'>內(nèi)核</b>的32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>和MPU](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32系列32位微控制器(MCU)/32位微處理器(MPU)選型手冊(cè)
國(guó)產(chǎn)32位mcu有哪些 32位mcu是什么意思 8位mcu和32位mcu的區(qū)別
國(guó)產(chǎn)32位MCU的發(fā)展
![<b class='flag-5'>國(guó)產(chǎn)</b>32<b class='flag-5'>位</b><b class='flag-5'>MCU</b>的發(fā)展](https://file.elecfans.com//web2/M00/A0/D9/poYBAGRCTS2ABJ8UAABafU-C1Sw563.jpg)
32位ARMCortexTM -M0處理器——LKT6850 MCU產(chǎn)品介紹
愛(ài)普特MCU的“國(guó)產(chǎn)創(chuàng)新”:純國(guó)產(chǎn)RISC-V內(nèi)核+全自研IP庫(kù)
![愛(ài)普特<b class='flag-5'>MCU</b>的“<b class='flag-5'>國(guó)產(chǎn)</b>創(chuàng)新”:純<b class='flag-5'>國(guó)產(chǎn)</b>RISC-V<b class='flag-5'>內(nèi)核</b>+全自研IP庫(kù)](https://file.elecfans.com/web2/M00/3B/E7/pYYBAGJPl8qANwbAAAALwFY6TFw554.jpg)
評(píng)論