MS8040
本產品使用高性能的 ARM Cortex M0 32 位 內核 控制器 ,最高工作頻率 48MHz ,內置高速存儲器,豐富的增強 I/O 端口和聯接到一條 APB 總線的外設。所有型號的器件都包含 1 個 12 位的 ADC 、 5 個通用 16 位定時器、 1 個高級 PWM 定時器、2 個電壓比較器和 3 個運算放大器,還包含標準和先進的通信接口: 1 個 I2C 接口和 SPI 接口、 1 個 USART 接口。 本產品內嵌一個 高壓三相柵極驅動器, 具有三路獨立的高低邊輸出 可以用來驅動半橋電路中的高壓大功率 MOSFET 或IGBT 。
? CORE
△ 32位ARM Cortex-M0內核
△ 最高主頻48MHz
? 預驅(高壓三相柵極驅動器)
△ 耐壓+250V
△ 輸出電流能力IO+1.0A/IO-1.2A
△ 高低邊懸浮隔離
△ 電源輸入范圍7v~20v
△ 交叉傳導預防邏輯
△ 輸出傳輸延時匹配
△ 內置VCC/VBS欠壓保護
△ 內置高低邊死去時間和防直通電路
△ 輸入輸出同相
? 存儲器
△ 片上32K字節 FLASH程序存儲器
△ 片上4K字節 SRAM ,支持硬件奇偶校驗
△ 支持代碼加密保護功能
? 復位與電源管理
△ 數字和IO供電:2.0~5.5V
△ 模擬電源供電:VDDA=VDD~5.5V
△ 上電/斷電復位(POR/PDR)、
△ 可編程電壓監測器(PVD)
△ 低功耗模式:睡眠、停止和待機模式
△ VBAT為RTC和備份域寄存器供電
? 時鐘管理
△ 片上高精度16MHz RC高速振蕩器
△ 片上40KHz低功耗RC低速振蕩器
△ 帶校準功能的 32.768 kHz RTC晶體振蕩器
△ 4~32MHz 晶體振蕩器
△ PLL時鐘,最高輸出48MHz,支持多檔倍頻可調
? I/O
△ 最多36個FAST I/O(其中6個I/O內部與預驅連接),最多17個I/O支持5V耐受
△ 所有I/O口可以映像到16個外部中斷
? 定時器/計數器
△ 1個16位7通道高級控制定時器,支持6路PWM輸出,帶死區控制及緊急停止
△ 1個32位定時器和1個16位定時器,支持4路輸入捕獲和比較輸出
△ 1個16位定時器,支持2路輸入捕獲和比較輸出,1路比較反向輸出,帶死區控制及緊急停止
△ 1個16位定時器,支持輸入捕獲、比較輸出和比較反向輸出,帶死區控制及緊急停止
△ 1個16位定時器,支持輸入捕獲和比較輸出
△ 2個看門狗定時器:IWDG和WWDG
△ 1個24位遞減計數SysTick定時器
? 12位高精度ADC
△ 12位高精度逐次逼近型ADC
△ 多達10個外部通道
△ 6個內部通道:溫度傳感器,VREF,VBAT/2,3個運算放大器輸出
△ 轉換范圍:0 ~ VDDA
△ 工作電壓范圍:2.4V~VDDA
? 通訊接口
△ 1 個 USART 接口,支持主同步SPI模式,ISO7816,LIN,IrDA,自動波特率和喚醒功能
△ 1 個 I2C 接口,支持快速模式+(1Mbps)
△ 1 個 SPI 接口,支持4~16位的數據格式
? CRC-32計算單元
? DMA 控制器
△ 支持5個DMA通道
△ 支持外設:ADC、SPI、I2C、USART、TIMEx(x = 1,2,3,16,17)
? RTC日歷
△ 鬧鐘中斷功能
△ 從停止,待機模式中周期喚醒
? 2個高性能電壓比較器
△ 1個比較器正相6通道可選(3外部管腳+3內部運放輸出)
△ 1個電壓比較器正相4通道可選(1外部管腳+3內部運放輸出)
△ 反相可選擇內部多檔位比較電壓,且有SMT檔位選擇
△ 輸出帶數字濾波,極性選擇,引發中斷,與定時器產生聯動效果,同時作為高級定時器的剎車輸入信號
△ 帶有自校準功能
? 3個高增益運算放大器
△ 內部放大倍數多檔位可選
△ 負端與輸出接口豐富,可以適配不同應用
△ 帶有自校準功能
? 96位的芯片唯一碼
? 串行單線調試(SWD)接口
? 工作環境溫度
△ -40℃~105℃
? 封裝形式
△ LQFP48