SIMPLELINK-MSP432-SDK

SimpleLink MSP432 軟體開發套件 (SDK)

SIMPLELINK-MSP432-SDK

下載項目

概覽

MSP432 軟體開發套件 (SDK) 是一個全面的軟體套件,可讓工程師在德州儀器 MSP432™ 微控制器 (MCU) 上快速開發功能強大的應用程式。MSP432 SDK 包含多個相容的軟體元件,包括 RTOS、驅動程式與中介軟體,以及如何將這些元件結合使用的範例。此外,還提供範例以展示每個功能區域與每個支援裝置的使用,並作為您自己專案的起點。

 

 
特點
  • 從裸機到高階 API 的靈活編程範式支援完整的產品生命週期。
  • 透過豐富的應用程式範例、清晰的文件、入門指南、培訓影片與全天候線上支援,快速啟動開發。
  • 透過免權利金軟體與所有軟體產品的嚴格測試、可預測的發布節奏以及符合已發布 API 的簡化升級,降低擁有成本。

  • TI-RTOS 核心:RTOS 核心由德州儀器開發,具備進階電源管理功能
  • RTOS 核心的 POSIX 實作:可於 TI-RTOS 與符合 POSIX 標準的第三方 RTOS 之間移植(包括預先驗證的 freeRTOS 實作)
  • TI 驅動器:具備跨 TI-RTOS 與 freeRTOS 運作的執行緒安全 API 的高階抽象層
  • 乙太網路連接堆疊:使用 NDK 和 lwIP、mbedTLS 的 TCP/IP
  • 適用於 USB 全速/高速、裝置/主機/OTG 的 USB 堆疊
  • 驅動程式庫:以抽象化方式消除裝置硬體暫存器複雜性的硬體週邊設備軟體 API
  • 圖形庫:為基於 MSP432 MCU 的系統建立圖形使用者介面,包含特定於使用中顯示器的顯示驅動層;以及繪製點、線、矩形、圓形、文字與點陣圖圖像的圖形基本層
    • 圖像重整工具:用於圖形庫的圖像大小與色彩深度操縱公用程式
  • IQMathLib:為 C 語言編程人員提供一系列高度最佳化與高精度的數學函式,以便在 MSP432 微控制器裝置上將浮點算法無縫植入定點程式碼中
  • 範圍廣泛的示範套件:展示 SDK 中隨附的多個軟體庫
  • 文件: 每個軟體元件的完整文件和範例,包括軟體 API 指南和使用指南
  • MSP432Ware 移轉指南:SDK 與 TI Cloud Resource Explorer 中提供的指南

下載 觀看有字幕稿的影片 影片
重要注意事項
TI 已知 MSP432E4 SDK 的一部分 mbed TLS 中的以下三個函式存在潛在的緩衝區溢位問題:mbedtls_mpi_sub_abs()、mbedtls_net_poll() 與 mbedtls_net_recv_timeout()。MSP432E4 裝置的參考程式碼不受影響。然而,TI 建議使用可能受影響版本的 mbed TLS 的客戶從 mbed TLS 開源網站升級其 mbed TLS 安裝,以避免透過 MSP432E4 SDK 在其應用程式中連結可能存在漏洞的程式碼

開始使用

  1. 購買 LaunchPad™ 開發套件
  2. 下載 MSP432E4 SDK
  3. 立即開始使用 MSP432E4 SimpleLink Academy

下載項目

軟體開發套件 (SDK)

SIMPLELINK-MSP432E4-SDK SimpleLink MSP432E4 Ethernet MCU Software Development Kit

支援產品和硬體

支援產品和硬體

產品
Arm Cortex-M4 MCU
MSP432E401Y 具有乙太網路、CAN、1 MB 快閃記憶體和 256 kB RAM 的 SimpleLink™ 32 位元 Arm Cortex-M4F MCU MSP432E411Y 具有乙太網路、CAN、TFT LCD、1 MB 快閃記憶體和 256 kB RAM 的 SimpleLink™ 32 位元 ARM Cortex-M4F MCU
硬體開發
開發套件
MSP-EXP432E401Y 適用乙太網路 SimpleLink™ MCU 的 MSP432E401Y LaunchPad™ 開發套件
瀏覽 下載選項

您可能需要的其他資源

線上培訓

SIMPLELINK-ACADEMY-MSP432E4 SimpleLink™ Academy for MSP432E4

支援產品和硬體

支援產品和硬體

產品
Arm Cortex-M4 MCU
MSP432E401Y 具有乙太網路、CAN、1 MB 快閃記憶體和 256 kB RAM 的 SimpleLink™ 32 位元 Arm Cortex-M4F MCU MSP432E411Y 具有乙太網路、CAN、TFT LCD、1 MB 快閃記憶體和 256 kB RAM 的 SimpleLink™ 32 位元 ARM Cortex-M4F MCU
硬體開發
開發套件
MSP-EXP432E401Y 適用乙太網路 SimpleLink™ MCU 的 MSP432E401Y LaunchPad™ 開發套件

相關設計資源

軟體開發

IDE、配置、編譯器或偵錯程式
CCSTUDIO Code Composer Studio™ 整合式開發環境 (IDE) ENERGYTRACE EnergyTrace 技術 IAR-KICKSTART IAR Embedded Workbench MSP430-GCC-OPENSOURCE GCC - 適用於 MSP 微控制器的開放式原始碼編譯器 MSPKEIL ARM® Keil® MDK ULPADVISOR ULP (超低功耗) Advisor
軟體程式設計工具
SEGGER 適用於嵌入式系統的 SEGGER 硬體和軟體開發工具

硬體開發

偵錯探測器
TMDSEMU200-U XDS200 USB 偵錯探測器

支援與培訓

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

以英文檢視所有論壇主題

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

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

影片系列

觀看所有影片

影片