基於 ARM® Cortex™-M3 架構的中等容量微處理器
· 內核: ARM 32 位的 Cortex™-M3 CPU
− 最高 72MHz 工作頻率,在存儲器的 0 等待週期訪問時可達1.25DMips/MHz(Dhrystone2.1)
− 單週期乘法和硬件除法
· 存儲器
− 從 64K 或 128K 字節的閃存程序存儲器
− 高達 20K 字節的 SRAM
· 時鐘、復位和電源管理
− 2.0~3.6 伏供電和 I/O 引腳
− 上電/斷電覆位(POR/PDR)、可編程電壓監測器(PVD)
− 4~16MHz 晶體振盪器
− 內嵌經出廠調校的 8MHz 的 RC 振盪器
− 內嵌帶校準的 40kHz 的 RC 振盪器
− 產生 CPU 時鐘的 PLL
− 帶校準功能的 32kHz RTC 振盪器
· 低功耗
− 睡眠、停機和待機模式
− VBAT 為 RTC 和後備寄存器供電
· 2 個 12 位模數轉換器, 1μs 轉換時間(多達 16 個輸入通道)
− 轉換範圍: 0 至 3.6V
− 雙採樣和保持功能
− 溫度傳感器
· DMA:
− 7 通道 DMA 控制器
− 支持的外設:定時器、 ADC、 SPI、 I2C 和 USART
· 多達 80 個快速 I/O 端口
− 26/37/51/80 個 I/O 口,所有 I/O 口可以映像到16 個外部中斷;幾乎所有端口均可容忍 5V 信號
· 調試模式
− 串行單線調試(SWD)和 JTAG 接口
· 多達 7 個定時器
− 3 個 16 位定時器,每個定時器有多達 4 個用於輸入捕獲/輸出比較/PWM 或脈
衝計數的通道和增量編碼器輸入
− 1 個 16 位帶死區控制和緊急剎車,用於電機控制的 PWM 高級控制定時器
− 2 個看門狗定時器(獨立的和窗口型的)
− 系統時間定時器: 24 位自減型計數器
· 多達 9 個通信接口
− 多達 2 個 I2C 接口(支持 SMBus/PMBus)
− 多達 3 個 USART 接口(支持 ISO7816 接口,LIN, IrDA 接口和調製解調控制)
− 多達 2 個 SPI 接口(18M 位/秒)
− CAN 接口(2.0B 主動)
− USB 2.0 全速接口
· CRC 計算單元, 96 位的芯片唯一代碼
·封裝
如果感覺文章還不錯歡迎大家收藏轉發。
閱讀更多 智凡桑普雷德 的文章