MSPM33-SDK

MSPM33-SDK

下載項目

概覽

MSPM33 SDK 提供軟體、工具和文件的終極集合,可使用單一軟體套件,加速開發 MSPM33 MCU 平台的應用。
特點
  • 支援 ARM®Cortex®-M33 核心和所有 MSPM33 裝置,包括對應的 EVM 和週邊設備
  • 包括以下軟體支援:
    • 程式碼範例:利用示範裝置功能常見使用案例的各種程式碼範例,開始進行開發
    • Sysconfig:使用 GUI 架構配置工具,配置針腳、週邊設備、時脈、NONMAIN 等
    • 文件: 存取全方位的文件,包括軟體 API 指南、工具指南和使用指南
    • 能夠使用您選擇的可攜式軟體驅動程式配置週邊設備
下載 觀看有字幕稿的影片 影片

下載項目

軟體開發套件 (SDK)

MSPM33-SDK — MSPM33 Software Development Kit (SDK)

支援產品和硬體

支援產品和硬體

產品
汽車車身和照明 MCU
MSPM33C321A-Q1 — 具 TrustZone®、1MB 快閃記憶體、256kB SRAM、QSPI 及安全性的車用 160MHz Arm® Cortex®-M33 MCU
通用型 MCU
MSPM33C321A — 具 TrustZone®、FPU、1MB 快閃記憶體、256KB SRAM、QSPI、安全性的 160MHz ARM® Cortex®-M33 MCU
硬體開發
開發板
LP-MSPM33C321A — MSPM33C321A LaunchPad™ 開發套件
瀏覽 下載選項

MSPM33-SDK — MSPM33 Software Development Kit (SDK)

close
最新版本
版本: 1.5.0
發行日期: 2026/11/11

MSPM33 SDK v1.5.0.12 for Windows

SHA-256 校驗和

MSPM33 SDK v1.5.0.12 for Linux

SHA-256 校驗和

MSPM33 SDK v1.5.0.12 for macOS

SHA-256 校驗和
產品
汽車車身和照明 MCU
MSPM33C321A-Q1 — 具 TrustZone®、1MB 快閃記憶體、256kB SRAM、QSPI 及安全性的車用 160MHz Arm® Cortex®-M33 MCU
通用型 MCU
MSPM33C321A — 具 TrustZone®、FPU、1MB 快閃記憶體、256KB SRAM、QSPI、安全性的 160MHz ARM® Cortex®-M33 MCU
硬體開發
開發板
LP-MSPM33C321A — MSPM33C321A LaunchPad™ 開發套件

文件

MSPM33 SDK v1.5.0.12 Documentation Overview

版本資訊

The MSPM33 SDK delivers components that enable engineers to develop applications on Texas Instruments MSPM33 microcontroller devices. The product is comprised of multiple software components and examples of how to use these components together. In addition, examples are provided to demonstrate the use of each functional area and each supported device and as a starting point for your own projects.


The MSPM33 SDK includes support for FreeRTOS and a wide variety of middleware and drivers, including:


  • Support for MSPM33C321A microcontrollers
  • DriverLib with optimized footprint and performance
  • Security features including peripheral protection, debug unlock, and secure boot via Boot Image Manager
  • PSA Crypto and MSP Crypto Library support, including AES, SHA, RSA, ECDSA, and post-quantum ML-KEM (Kyber)
  • EEPROM emulation library
  • IQMath for fixed point math
  • LIN drivers and a HAL abstraction layer for I2C, SPI, and UART
  • TI Cybershield Toolkit for secure key provisioning, firmware signing, and device lifecycle management
  • and more...


The MSPM33 MCU portfolio offers a single development environment that delivers flexible hardware, software and tool options for customers developing applications. A one-time investment with the MSPM33 software development kit (SDK) allows you create portable and modular code, opening the door to create unlimited applications.

最新功能

  • Unified source files across libraries, SysConfig metadata, and header files for the MSPM0 and MSPM33 SDKs. This enables unified software components and a more seamless migration and development experience for users.
  • DriverLib v2.0.0: Major GSC driver (DL_GSC) API update, including renamed flash bank enums, corrected dual-bank register mapping, and new TRIM region security/privilege APIs.
  • SysConfig v2.0.0: Fixed HSADC Channels 15/16 to no longer be configurable for MSPM33C321X devices, since these internal connections do not exist on device.
  • (New!) MSP IQMath Library v2.2.0: Added optimized fixed-point math library for MSPM33 with RTS IQMath support, plus a new iqmath_rts_ops_test code example for the LP_MSPM33C321A.
  • (New!) TI Cybershield Toolkit (CST) v1.5.0: New host tool for MSPM33C secure key provisioning, firmware signing, lifecycle management, and multi-device bulk provisioning with CLI workflows.
  • MSP Crypto Library v0.35.0: Enabled PKA hardware acceleration for RSA on MSPM33C32 devices.
  • Boot Image Manager v1.8.0: Fixed Customer Secure Code (CSC) bugs, narrowing GSC Hide Protection (HDP) to cover only the .secret key storage region and protecting keys on boot failure.
  • Added new RSA code examples (rsa_2048_pss_sha256_verify, rsa_2048_pss_sha256_fast_verify, rsa_3072_pss_sha256_verify) and a new BSL example for MCU-to-target CAN communication.
  • Mbed-TLS v4.2.0: Added a new UART-based TLS client-server code example for MSPM33C321A.
軟體開發套件 (SDK)

MSPM33-ZEPHYR-SDK — Zephyr SDK for MSPM33 Devices

支援產品和硬體

支援產品和硬體

產品
通用型 MCU
MSPM33C321A — 具 TrustZone®、FPU、1MB 快閃記憶體、256KB SRAM、QSPI、安全性的 160MHz ARM® Cortex®-M33 MCU
硬體開發
開發板
LP-MSPM33C321A — MSPM33C321A LaunchPad™ 開發套件
下載選項

MSPM33-ZEPHYR-SDK — Zephyr SDK for MSPM33 Devices

close
最新版本
版本: 1.00.00.02
發行日期: 2026/10/30
產品
通用型 MCU
MSPM33C321A — 具 TrustZone®、FPU、1MB 快閃記憶體、256KB SRAM、QSPI、安全性的 160MHz ARM® Cortex®-M33 MCU
硬體開發
開發板
LP-MSPM33C321A — MSPM33C321A LaunchPad™ 開發套件

文件

Documentation - START HERE

Supported features in the platform

MSPM33 Zephyr SDK SBOM Package

Software manifest with license details

版本資訊

Thank you for your interest in the MSPM33 Zephyr Software Development Kit (SDK). The MSPM33 Zephyr SDK provides a unified, comprehensive software platform designed to simplify development and accelerate time to market across TI’s embedded processor portfolio. The SDK brings together everything developers need to get started, including:

  • Zephyr RTOS Support: Integrated Zephyr source code with support for the MSPM33 family of devices.
  • Drivers & Samples: A comprehensive collection of device drivers, standard samples, and extended TI-specific examples.
  • Demos & Reference Designs: Ready-to-use demo applications showcasing key device capabilities and reference implementations to accelerate product development.
  • Development & Debug Tools: Integrated support for programming, flashing, and debugging MSPM33 devices.

While the specific SDK content may vary depending on individual device capabilities, all TI Zephyr SDK releases follow a consistent structure and development experience across TI’s broad embedded processor portfolio.

最新功能

  • Zephyr v4.4.0
  • OpenOCD v0.12.0
  • TIMERA, TIMERG, WWDT, IWDT
  • Pinctrl, Clock, GPIO, Unicomm (I2C, UART, SPI)
  • RTC, VREF, CRC, COMP, CAN-FD
  • LVGL Support

您可能需要的其他資源

軟體開發套件 (SDK)

MSP-AUTO-SDK — MSP Automotive Software SDK supporting MCAL, SDL, Examples and Applications for Automotive Market.

支援產品和硬體

支援產品和硬體

產品
汽車車身和照明 MCU
MSPM0G3105-Q1 — 具有 32KB 快閃記憶體 16KB SRAM 2 個 12 位元 4Msps ADC、運算放大器、CAN-FD 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3106-Q1 — 具有 64KB 快閃記憶體 32KB SRAM 2 個 12 位元 4Msps ADC、運算放大器、CAN-FD 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3107-Q1 — 具有 128KB 快閃記憶體 32KB SRAM 2 個 12 位元 4Msps ADC、運算放大器、CAN-FD 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3505-Q1 — 具有 32KB 快閃記憶體 16KB SRAM ADC、DAC、COMP、OPA、CAN-FD、MATHACL 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3506-Q1 — 具有 64KB 快閃記憶體 32KB SRAM ADC、DAC、COMP、OPA、CAN-FD、MATHACL 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3507-Q1 — 具有 128KB 快閃記憶體 32KB SRAM ADC、DAC、COMP、OPA、CAN-FD、MATHACL 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3518-Q1 — 具有 256kB 快閃記憶體、128kB SRAM、2 CAN、2 ADC、DAC、COMP 的車用 80MHz ARM® Cortex®-M0+ MCU MSPM0G3519-Q1 — 具有 512kB 快閃記憶體、128kB SRAM、2 CAN、2 ADC、DAC、COMP 的車用 80MHz ARM® Cortex®-M0+ MCU MSPM33C321A-Q1 — 具 TrustZone®、1MB 快閃記憶體、256kB SRAM、QSPI 及安全性的車用 160MHz Arm® Cortex®-M33 MCU
硬體開發
開發板
LP-MSPM0G3507 — 適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件 LP-MSPM0G3519 — LP-MSPM0G3519 評估模組 LP-MSPM33C321A — MSPM33C321A LaunchPad™ 開發套件
下載選項

MSP-AUTO-SDK — MSP Automotive Software SDK supporting MCAL, SDL, Examples and Applications for Automotive Market.

close
最新版本
版本: 2.0.1.STS
發行日期: 2026/10/29

MSP AUTO SDK Package

SHA-256 校驗和
lock = 需要匯出核准 (1 分鐘)
產品
汽車車身和照明 MCU
MSPM0G3105-Q1 — 具有 32KB 快閃記憶體 16KB SRAM 2 個 12 位元 4Msps ADC、運算放大器、CAN-FD 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3106-Q1 — 具有 64KB 快閃記憶體 32KB SRAM 2 個 12 位元 4Msps ADC、運算放大器、CAN-FD 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3107-Q1 — 具有 128KB 快閃記憶體 32KB SRAM 2 個 12 位元 4Msps ADC、運算放大器、CAN-FD 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3505-Q1 — 具有 32KB 快閃記憶體 16KB SRAM ADC、DAC、COMP、OPA、CAN-FD、MATHACL 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3506-Q1 — 具有 64KB 快閃記憶體 32KB SRAM ADC、DAC、COMP、OPA、CAN-FD、MATHACL 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3507-Q1 — 具有 128KB 快閃記憶體 32KB SRAM ADC、DAC、COMP、OPA、CAN-FD、MATHACL 的車用 80MHz Arm® Cortex®-M0+ MCU MSPM0G3518-Q1 — 具有 256kB 快閃記憶體、128kB SRAM、2 CAN、2 ADC、DAC、COMP 的車用 80MHz ARM® Cortex®-M0+ MCU MSPM0G3519-Q1 — 具有 512kB 快閃記憶體、128kB SRAM、2 CAN、2 ADC、DAC、COMP 的車用 80MHz ARM® Cortex®-M0+ MCU MSPM33C321A-Q1 — 具 TrustZone®、1MB 快閃記憶體、256kB SRAM、QSPI 及安全性的車用 160MHz Arm® Cortex®-M33 MCU
硬體開發
開發板
LP-MSPM0G3507 — 適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件 LP-MSPM0G3519 — LP-MSPM0G3519 評估模組 LP-MSPM33C321A — MSPM33C321A LaunchPad™ 開發套件

版本資訊

MSP-AUTO-SDK package contains MCAL and CDD modules as per AUTOSAR architecture along with pre-build SDL library and MCAL+SDL integrated example to showcase their compatibility. These software modules are developed specific for platform hardware to enable the direct access to on-chip MCU peripherals. Thus, making the upper layer of AUTOSAR architecture independent of MCU platform hardware. These drivers are developed as per AUTOSAR version 4.3.1(except lin slave). The delivery contains source code of all drivers, EB Tresos plugin to generate configuration data, User Guide, bare-metal examples of each driver and Test Report.

最新功能

  • Unified MSP MCAL as part of the installer
  • MSPM0G350x/MSPM0G310x: Full Functional testing: ADC, CAN, CDD_DMA, CDD_I2C, CDD_UART, DIO, FLS, GPT, ICU, LIN, MCU, PORT, PWM, SPI, WDG, FEE
  • MSPM0G351x: Full Functional testing: ADC, CAN, CDD_DMA, CDD_I2C,CDD_UART, DIO, FLS, GPT, ICU, LIN, MCU, PORT, PWM, SPI, WDG, FEE,CRYPTO, CRC, CDD_COMP, WDG_44_IWDG
  • MSPM33C321x: Full Functional testing: ADC, CAN, CDD_DMA, CDD_I2C, CDD_UART, DIO, FLS, GPT, ICU, LIN, MCU, PORT, PWM, SPI, WDG
  • CDD_I2C Target addition for MSPM0G351x
  • Integrated SDL+MCAL example using pre-build SDL library.
  • Comprehensive User Guide and Datasheet
  • Bug Fixes (Refer Release Notes)
軟體開發套件 (SDK)

MSPM33-SDK-DESIGN — Secure release for the MSPM33 Software Development Kit (SDK)

支援產品和硬體

相關設計資源

軟體開發

IDE、配置、編譯器或偵錯程式
CCSTUDIO — CCStudio™ IDE - 支援 AI 的開發環境

支援與培訓

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

以英文檢視所有論壇主題

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

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

影片