MSPM33C321A-Q1

預覽

具 TrustZone®、1MB 快閃記憶體、256kB SRAM、QSPI 及安全性的車用 160MHz Arm® Cortex®-M33 MCU

產品詳細資料

CPU Arm® Cortex®-M33 Frequency (MHz) 160 Flash memory (kByte) 1024 RAM (kByte) 256 ADC type 2 12-bit SAR Features AEC Q100, AES encryption, CAN FD, Comparator, DAC, DMA, RTC UART 8 CAN (#) 2 (CAN-FD) Security Cryptographic acceleration, Hardware-enforced isolation, Secure boot, Secure communication, Secure debug, Secure firmware & software update, Secure storage, Software IP protection TI functional safety category Functional Safety-Compliant Number of ADC channels 21, 26, 35, 36 SPI 5 Operating temperature range (°C) -40 to 125 Rating Automotive Communication interface CAN-FD, I2C, LIN, QSPI, SPI, UART Operating system BareMetal (No OS), FreeRTOS, Zephyr RTOS Hardware accelerators Arm TrustZone, Floating point unit Nonvolatile memory (kByte) 1024 Number of GPIOs 41, 57, 73, 93 Number of I2Cs 9
CPU Arm® Cortex®-M33 Frequency (MHz) 160 Flash memory (kByte) 1024 RAM (kByte) 256 ADC type 2 12-bit SAR Features AEC Q100, AES encryption, CAN FD, Comparator, DAC, DMA, RTC UART 8 CAN (#) 2 (CAN-FD) Security Cryptographic acceleration, Hardware-enforced isolation, Secure boot, Secure communication, Secure debug, Secure firmware & software update, Secure storage, Software IP protection TI functional safety category Functional Safety-Compliant Number of ADC channels 21, 26, 35, 36 SPI 5 Operating temperature range (°C) -40 to 125 Rating Automotive Communication interface CAN-FD, I2C, LIN, QSPI, SPI, UART Operating system BareMetal (No OS), FreeRTOS, Zephyr RTOS Hardware accelerators Arm TrustZone, Floating point unit Nonvolatile memory (kByte) 1024 Number of GPIOs 41, 57, 73, 93 Number of I2Cs 9
VQFN (RGZ) 48 49 mm² (7 mm × 7 mm) LQFP (PZ) 100 256 mm² (16 mm × 16 mm) LQFP (PM) 64 144 mm² (12 mm × 12 mm) LQFP (PN) 80 196 mm² (14 mm × 14 mm)
  • Qualified for automotive applications
  • Core
    • 160MHz Arm 32-bit Cortex-M33 CPU with TrustZone, FPU, and DSP extensions
    • 4kB instruction cache for 0 wait-state execution
    • Developed for functional safety applications up to ASIL-B
    • Documentation available to aid ISO 26262 system design
  • Operating characteristics
    • Extended temperature: –40°C up to 125°C
    • Wide supply voltage range: 1.71V to 3.6V
  • Memories
    • Up to 1MB of flash memory with error correction code (ECC)
      • Dual-bank with address swap
    • 256kB of SRAM with ECC
    • EEPROM operations using 32kB high-endurance data flash
  • Security
    • Immutable Root of Trust (RoT) in ROM, supports secure firmware installation, boot and key provisioning
    • Global Security Controller (GSC) with dynamic access controls for flash, SRAM, and peripherals
    • AES256 hardware accelerator with GCM
    • SHA256 hardware accelerator with HMAC
    • Public Key Accelerator (PKA)
    • 32-bit true random number generator (TRNG)
  • High-performance analog peripherals
    • Two high-speed 9.4-Msps 12bit analog-to-digital converters (ADCs) with up to 36 external channels
    • Two high-speed/low-power comparators (COMP)
    • Two externally available 8-bit DACs
    • Configurable 1.4V or 2.5V internal shared voltage reference (VREF)
    • Integrated temperature & supply monitor
  • Optimized low-power modes
    • RUN: 207µA/MHz (CoreMark)
    • SLEEP: 3.3mA at 32MHz
    • STOP: 143µA at 4MHz
    • STANDBY: 16µA with CPU execution resume and 64kB SRAM retention
    • SHUTDOWN: <100nA with IO wake-up capability
  • Optimized digital peripherals
    • Two DMA controllers with 16 total channels
    • Nine timers support up to 30 PWM channels
      • Two 16-bit advanced timers with deadband, fault handling, and complementary pair
      • Four 16-bit general-purpose timers
      • One 32-bit general-purpose timer
      • Two 16-bit general-purpose timer supporting quadrature encoder interface
    • One window-watchdog timer
    • CRC16/32 module
  • Enhanced communication interfaces
    • Quad SPI (QSPI) for external memory up to 20Mbytes/s
    • Two Controller Area Network (CAN) interfaces support CAN 2.0A/B and CAN-FD
    • Three configurable serial interfaces supporting UART (LIN) or I2C (SMBus/PMBus)
    • Four configurable serial interfaces supporting UART, I2C, or SPI
    • Two dedicated I2C interfaces support up to FM+ (1Mbit/s), SMBus/PMBus
    • One dedicated SPI interface
    • One dedicated UART interface supporting LIN, IrDA, DALI, Smart Card, Manchester
    • Two digital audio interfaces support full duplex I2S and TDM (16-slots)
  • VBAT island (auxiliary supply)
    • Independent supply with dedicated VBAT pin
    • Real-time clock (RTC)
    • Three tamper detection IO with timestamp
    • Independent watchdog timer (IWDT)
    • 32B backup memory
  • Clock system
    • Internal 32MHz oscillator (SYSOSC)
    • Phase-locked loop (PLL)
    • Internal 32kHz oscillator (LFOSC)
    • External 4 to 48MHz crystal oscillator (HFXT)
    • External 32kHz crystal oscillator (LFXT)
    • External clock input
  • Flexible I/O features
    • Up to 93 GPIOs
  • Development support
    • 2-pin serial wire debug (SWD)
  • Package options
    • 100-pin LQFP (0.5mm pitch)
    • 80-pin LQFP (0.5mm pitch)
    • 64-pin LQFP (0.5mm pitch)
    • 48-pin VQFN (0.5mm pitch)
  • Family members (also see Device Comparison)
    • MSPM33C321A: 1MB flash, 256KB SRAM
    • MSPM33C3219: 512KB flash, 256KB SRAM
  • Development kits and software (also see Tools and Software)
    • LaunchPad EVM LP-MSPM33C321A
    • MSP Software Development Kit (SDK)
  • Automotive qualification
    • AEC-Q100 Grade 1 (-40°C to 125°C)
    • Planned for ISO21434 certification
  • Qualified for automotive applications
  • Core
    • 160MHz Arm 32-bit Cortex-M33 CPU with TrustZone, FPU, and DSP extensions
    • 4kB instruction cache for 0 wait-state execution
    • Developed for functional safety applications up to ASIL-B
    • Documentation available to aid ISO 26262 system design
  • Operating characteristics
    • Extended temperature: –40°C up to 125°C
    • Wide supply voltage range: 1.71V to 3.6V
  • Memories
    • Up to 1MB of flash memory with error correction code (ECC)
      • Dual-bank with address swap
    • 256kB of SRAM with ECC
    • EEPROM operations using 32kB high-endurance data flash
  • Security
    • Immutable Root of Trust (RoT) in ROM, supports secure firmware installation, boot and key provisioning
    • Global Security Controller (GSC) with dynamic access controls for flash, SRAM, and peripherals
    • AES256 hardware accelerator with GCM
    • SHA256 hardware accelerator with HMAC
    • Public Key Accelerator (PKA)
    • 32-bit true random number generator (TRNG)
  • High-performance analog peripherals
    • Two high-speed 9.4-Msps 12bit analog-to-digital converters (ADCs) with up to 36 external channels
    • Two high-speed/low-power comparators (COMP)
    • Two externally available 8-bit DACs
    • Configurable 1.4V or 2.5V internal shared voltage reference (VREF)
    • Integrated temperature & supply monitor
  • Optimized low-power modes
    • RUN: 207µA/MHz (CoreMark)
    • SLEEP: 3.3mA at 32MHz
    • STOP: 143µA at 4MHz
    • STANDBY: 16µA with CPU execution resume and 64kB SRAM retention
    • SHUTDOWN: <100nA with IO wake-up capability
  • Optimized digital peripherals
    • Two DMA controllers with 16 total channels
    • Nine timers support up to 30 PWM channels
      • Two 16-bit advanced timers with deadband, fault handling, and complementary pair
      • Four 16-bit general-purpose timers
      • One 32-bit general-purpose timer
      • Two 16-bit general-purpose timer supporting quadrature encoder interface
    • One window-watchdog timer
    • CRC16/32 module
  • Enhanced communication interfaces
    • Quad SPI (QSPI) for external memory up to 20Mbytes/s
    • Two Controller Area Network (CAN) interfaces support CAN 2.0A/B and CAN-FD
    • Three configurable serial interfaces supporting UART (LIN) or I2C (SMBus/PMBus)
    • Four configurable serial interfaces supporting UART, I2C, or SPI
    • Two dedicated I2C interfaces support up to FM+ (1Mbit/s), SMBus/PMBus
    • One dedicated SPI interface
    • One dedicated UART interface supporting LIN, IrDA, DALI, Smart Card, Manchester
    • Two digital audio interfaces support full duplex I2S and TDM (16-slots)
  • VBAT island (auxiliary supply)
    • Independent supply with dedicated VBAT pin
    • Real-time clock (RTC)
    • Three tamper detection IO with timestamp
    • Independent watchdog timer (IWDT)
    • 32B backup memory
  • Clock system
    • Internal 32MHz oscillator (SYSOSC)
    • Phase-locked loop (PLL)
    • Internal 32kHz oscillator (LFOSC)
    • External 4 to 48MHz crystal oscillator (HFXT)
    • External 32kHz crystal oscillator (LFXT)
    • External clock input
  • Flexible I/O features
    • Up to 93 GPIOs
  • Development support
    • 2-pin serial wire debug (SWD)
  • Package options
    • 100-pin LQFP (0.5mm pitch)
    • 80-pin LQFP (0.5mm pitch)
    • 64-pin LQFP (0.5mm pitch)
    • 48-pin VQFN (0.5mm pitch)
  • Family members (also see Device Comparison)
    • MSPM33C321A: 1MB flash, 256KB SRAM
    • MSPM33C3219: 512KB flash, 256KB SRAM
  • Development kits and software (also see Tools and Software)
    • LaunchPad EVM LP-MSPM33C321A
    • MSP Software Development Kit (SDK)
  • Automotive qualification
    • AEC-Q100 Grade 1 (-40°C to 125°C)
    • Planned for ISO21434 certification

MSPM33C32xx microcontrollers (MCUs) are part of the MSP general purpose 32-bit MCU family operating at up to 160MHz based on the Arm Cortex-M33 32-bit core with Arm TrustZone technology, DSP, and FPU. This family of MCUs features flexible communication interfaces, high-performance analog, and security accelerators. The extended temperature range and wide supply voltage range make this family of MCUs suitable for a variety of industrial, enterprise, and personal electronics applications.

MSPM33C32xx MCUs provide up to 1MB of embedded flash program memory and 256kB SRAM. An additional high-endurance 32kB flash data bank is provided for application data storage. All memories feature built-in error correction code (ECC) across the entire memory range to ensure robust operation across their entire lifetime.

MSPM33C32xx MCUs offer many different types of digital communication interfaces including CAN, I2S/TDM, Quad SPI (QSPI), UART, I2C, and SPI. Configurable serial interfaces can be dynamically assigned in software as UART, I2C and optionally SPI. Flexibility in configuration and pinout gives system designers a simple path to support challenging requirements.

MSPM33C32xx MCUs also feature high performance integrated analog peripherals such as two 12-bit 9.4Msps simultaneous sampling ADC and two high-speed low-power comparators. Comparators can be used internally for fault detection with advanced timers or externally as low-power voltage monitors.

MSPM33C32xx MCUs contain a robust collection of security features. TrustZone technology and the Global Security Controller (GSC) provide a complete feature set to build secure applications. These devices also feature an immutable root of trust (RoT) which provides secure boot, install and key provisioning out of the box. MSPM33C32xx also includes hardware acceleration for AES, SHA and Public Key algorithms (RSA and ECC). These devices provide an efficient Post Quantum Cryptography (PQC) software library support.

MSPM33C series of devices is pin-to-pin compatible with other MSPM33C devices in the same package. MSPM33C series is also highly pin-to-pin compatible with MSPM0 devices. In scenarios where there are differences between MSPM33C and MSPM0 devices users can use TI System Configurator or the migration guide to understand how to navigate minor incompatibilities.

MSPM33C family of MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad available for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM33C MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.

MSPM33C32xx microcontrollers (MCUs) are part of the MSP general purpose 32-bit MCU family operating at up to 160MHz based on the Arm Cortex-M33 32-bit core with Arm TrustZone technology, DSP, and FPU. This family of MCUs features flexible communication interfaces, high-performance analog, and security accelerators. The extended temperature range and wide supply voltage range make this family of MCUs suitable for a variety of industrial, enterprise, and personal electronics applications.

MSPM33C32xx MCUs provide up to 1MB of embedded flash program memory and 256kB SRAM. An additional high-endurance 32kB flash data bank is provided for application data storage. All memories feature built-in error correction code (ECC) across the entire memory range to ensure robust operation across their entire lifetime.

MSPM33C32xx MCUs offer many different types of digital communication interfaces including CAN, I2S/TDM, Quad SPI (QSPI), UART, I2C, and SPI. Configurable serial interfaces can be dynamically assigned in software as UART, I2C and optionally SPI. Flexibility in configuration and pinout gives system designers a simple path to support challenging requirements.

MSPM33C32xx MCUs also feature high performance integrated analog peripherals such as two 12-bit 9.4Msps simultaneous sampling ADC and two high-speed low-power comparators. Comparators can be used internally for fault detection with advanced timers or externally as low-power voltage monitors.

MSPM33C32xx MCUs contain a robust collection of security features. TrustZone technology and the Global Security Controller (GSC) provide a complete feature set to build secure applications. These devices also feature an immutable root of trust (RoT) which provides secure boot, install and key provisioning out of the box. MSPM33C32xx also includes hardware acceleration for AES, SHA and Public Key algorithms (RSA and ECC). These devices provide an efficient Post Quantum Cryptography (PQC) software library support.

MSPM33C series of devices is pin-to-pin compatible with other MSPM33C devices in the same package. MSPM33C series is also highly pin-to-pin compatible with MSPM0 devices. In scenarios where there are differences between MSPM33C and MSPM0 devices users can use TI System Configurator or the migration guide to understand how to navigate minor incompatibilities.

MSPM33C family of MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits include a LaunchPad available for purchase. TI also provides a free MSP Software Development Kit (SDK), which is available as a component of Code Composer Studio™ IDE desktop and cloud version within the TI Resource Explorer. MSPM33C MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.

下載 觀看有字幕稿的影片 影片

技術文件

找不到結果。請清除您的搜尋條件,然後再試一次。
檢視所有 9
重要文件 類型 標題 格式選項 下載最新的英文版本 日期
* 資料表 MSPM33C321x-Q1 Automotive Mixed-Signal Microcontrollers datasheet PDF | HTML 2026/3/12
* 使用指南 MSPM33 C3-Series 160MHz Microcontrollers Technical Reference Manual (Rev. A) PDF | HTML 2026/6/16
* 勘誤表 MSPM33C32xx Mixed Signal Microcontrollers Errata (Rev. B) PDF | HTML 2026/6/15
白皮書 Advance Your Automotive Design With the MSPM33C321A-Q1 Device PDF | HTML 2026/3/10
使用指南 MSPM33C Security User Guide PDF | HTML 2025/12/11
應用說明 Migration Guide between MSPM0Gx5x9 and MSPM33C32xx PDF | HTML 2025/12/11
應用說明 LVGL Use On MSPM33C PDF | HTML 2025/12/9
使用指南 MSPM33 Bootloader User's Guide PDF | HTML 2025/12/9
應用說明 MSPM33 C-Series MCUs Hardware Development Guide PDF | HTML 2025/12/8

設計與開發

如需其他條款或必要資源,請按一下下方的任何標題以檢視詳細頁面 (如有)。

開發板

LP-MSPM33C321A — MSPM33C321A LaunchPad™ 開發人員套件評估模組

MSPM33C321A LaunchPad™ 開發人員套件是一款易於使用的 MSPM33C321A 微控制器 (MCU) 評估模組。LaunchPad 開發套件包含 MSPM33C321x 微控制器平台開發所需的所有元件,內建板載偵錯探測器可進行程式設計、偵錯,以及 EnergyTrace™ 技術。該開發板還包含三個按鈕、LED 指示燈和一個 OLED 顯示器,可快速整合簡易使用者介面。此電路板另配備外部 VREF、外部 OPA 接墊及 ADC 濾波接墊,可提升類比量測精度,並提供外部 FLASH,供資料儲存之用。
使用指南: PDF | HTML
支援產品和硬體
有庫存
限制:
??asset.out-of-stock-ti_zh_TW??
無法提供
軟體開發套件 (SDK)

MSPM33-SDK — MSPM33 Software Development Kit (SDK)

MSPM33 SDK 提供軟體、工具和文件的終極集合,可使用單一軟體套件,加速開發 MSPM33 MCU 平台的應用。
支援產品和硬體
IDE、配置、編譯器或偵錯程式

CCSTUDIO — Code Composer Studio™ integrated development environment (IDE)

CCStudio™ IDE is part of TI's extensive CCStudio™ development ecosystem and is an integrated development environment for TI's microcontrollers, processors, wireless connectivity devices, and radar sensors. CCStudio IDE is available as desktop or cloud-based applications. The cloud version (...)

支援產品和硬體
IDE、配置、編譯器或偵錯程式

CCSTUDIO-OPENOCD — OpenOCD Binary Releases

Pre-built binaries for the popular open-source OpenOCD debug stack.
支援產品和硬體
IDE、配置、編譯器或偵錯程式

EDGE-AI-STUDIO-MCU — Edge AI Studio for Microcontrollers

Edge AI Studio 是一系列圖形和命令行工具,旨在加速 TI 處理器、微控制器和雷達感測器上的邊緣 AI 開發。不管是使用來自 TI Model Zoo 的模型,還是
運用您自己的模型來開發概念驗證,Edge AI Studio 都能提供您所需的工具。

Edge AI Studio 圖形使用者介面提供完全整合的解決方案,用於收集和註釋資料、訓練和編譯模型,以在即時開發平台上部署。從 TI Model Zoo 中的各種預先訓練的模型中選擇,並可選擇透過自訂資料重新訓練,以提升準確度和性能。Edge AI Studio (...)

支援產品和硬體
IDE、配置、編譯器或偵錯程式

SYSCONFIG — Standalone desktop version of SysConfig

CCStudio™ SysConfig is part of TI's extensive CCStudio™ development ecosystem and is a configuration tool that simplifies hardware and software configuration challenges to accelerate software development.

SysConfig provides an intuitive graphical user interface for configuring pins, peripherals, (...)

支援產品和硬體
軟體程式設計工具

UNIFLASH — UniFlash for most TI microcontrollers (MCUs) and mmWave sensors

UniFlash 是 TI 龐大 CCStudio™ 開發生態系統的一部分,是一款用於在 TI 微控制器與無線連線裝置上對晶片內快閃記憶體進行燒錄,以及在 TI 處理器上對板載快閃記憶體進行燒錄的軟體工具。UniFlash 提供圖形化介面與命令行介面,並可在桌面上或雲端中執行。

UniFlash 可從 CCStudio 開發人員區上的雲端執行,或在下載後於 Windows®、Linux® 和 macOS® 電腦中使用。

請注意,mmWave、AMx、K2G 和 J7 裝置不支援 macOS。AMx、K2G 和 J7 裝置僅於命令列上支援。

支援產品和硬體
封裝 針腳 CAD 符號、佔位空間與 3D 模型
VQFN (RGZ) 48 Ultra Librarian
LQFP (PZ) 100 Ultra Librarian
LQFP (PM) 64 Ultra Librarian
LQFP (PN) 80 Ultra Librarian

訂購與品質

建議產品可能具有與此 TI 產品相關的參數、評估模組或參考設計。

支援與培訓

內含 TI 工程師技術支援的 TI E2E™ 論壇

內容係由 TI 和社群貢獻者依「現狀」提供,且不構成 TI 規範。檢視使用條款

若有關於品質、封裝或訂購 TI 產品的問題,請參閱 TI 支援。​​​​​​​​​​​​​​

影片