1. 程式人生 > 其它 >高效能國產32位M0核心MCU微控制器DP32G003替代STM32F003

高效能國產32位M0核心MCU微控制器DP32G003替代STM32F003

DP32G003內嵌ARM Cortex M0核心,最高工作頻率可達48MHz,內建高速儲存器,豐富的增強型IO埠和外設連線到匯流排。DP32G003包括16路IO、1個(9 通道)12位的ADC、2個16位的高階定時器,具有輸入捕獲和週期脈衝輸出等功能、1個32位的IWDT、3路獨立的基本PWM 波形發生器、3路獨立高階PWM波形發生器,支援死區和互補功能、1個SPI、1個IIC、1個UART。DP32G003系列工作電壓為2.3V~3.6V,工作溫度為-40℃~105℃。多種省電工作模式保證低功耗應用的要求。 DP32G003提供QFN20、TSSOP20的封裝形式,後續根據需要還會增加不同的封裝形式。 適用於鍵盤、滑鼠、自拍杆、調光燈等應用。

產品特性
替代STM32F003,FLASH版本

核心與系統
· 32位ARM Cortex M0處理器核心
· 最高工作頻率為48MHz
· 24位的系統嘀嗒定時器
· 整合巢狀向量中斷控制器(NVIC),提供最多32箇中斷
· 通過 SWD 介面燒錄程式

儲存器
- 內建至少64K位元組的 FLASH 儲存器作為程式儲存區
- 內建兩塊共3KRAM:其中一塊 2K作為資料儲存區,另一塊 1K 作為cache的快取
- 具有CACHE功能

時鐘、復位及電源管理
- 2.3V~3.6V供電電壓
- 上電/斷電覆位(POR/PDR)、看門狗復位、片外專用引腳復位(EXTRST)
- 內建4~32MHz高頻晶體振盪驅動器
- 內建經出廠調校的48MHz的高頻RC振盪器
- 內建32KHz低頻RC振盪器

低功耗
- standby mode、sleep mode、stop mode

SARADC
- 9通道12bit SARADC
- 取樣率可以達到2.4M
- 用於電源電壓和外部訊號取樣

GPIO
- 最多可達 16個IO口
- 可配置為以下模式:浮空輸入、上拉輸入、下拉輸入、推輓輸出、開漏輸出、模擬IO
- 靈活的中斷配置,可配置為電平觸發和邊沿觸發,電平觸發可設定為低電平和高電平,邊沿觸發可設定為上升沿、下降沿和雙邊沿
- 每個GPIO都支援按鍵喚醒功能,可配置為上升沿喚醒和下降沿喚醒

通訊介面
- 1 個 SPI介面,可配置主從模式,可程式設計時鐘極性和相位,主模式速率可配置,最高頻率為 Fcpu/4,資料傳輸順序可配置,讀寫資料暫存器獨立,支援乒乓傳輸
- 1 個UART介面
- 1 個I2C介面支援主模式

定時器
- 2 個16位高階定時器,計數時鐘支援1-256分頻,具體定時、計數、輸入捕獲和週期脈衝輸出功能,其中一個支援HALL功能
- 1 個32位的獨立看門狗定時器
- 3 路獨立的16位基本PWM波形發生器,計數時鐘支援1-256分頻,支援翻轉點中斷和週期溢位中斷
- 3路獨立的16位高階PWM波形發生器,計數時鐘支援1-256分頻,支援死區、互補和剎車功能,支援上升沿計數或下降沿計數,支援邊沿對齊或中心對稱波形輸出, 支援初始電平、計數起始電平和輸出電平取反可配置,支援翻轉點中斷、週期溢位中斷和特定觸發點中斷

工作環境
- 工作溫度:-40℃~105℃
- 儲存溫度:-50℃~150℃
- 溼度等級:MSL3

DP32G003封裝
- QFN20(DP32G003QN20)
- TSSOP20(DP32G003TS20)