Arm® Cortex ®-M0+ MCU 設計與開發
利用直覺式且方便使用的硬體、軟體和開發工具快速入門。
硬體開發
使用 LaunchPad™ 開發套件,運用可讓您靈活評估 MCU 的模組化生態系統,開始評估我們的 MSPM0 MCU 產品組合。
LaunchPad
適用於 32-MHz Arm® Cortex®-M0+ MCU 的 MSPM0L1306 LaunchPad™ 開發套件
LP-MSPM0L1306 LaunchPad™ 開發套件是基於 MSPM0L1306 的易用型評估模組 (EVM)。其包含開始在 MSPM0L1306 M0+ MCU 平台上開發所需的一切,包括用於編程、偵錯和能源量測的板載偵錯探測器。電路板包含三個按鈕、兩個 LED (一個是 RGB LED)、一個類比溫度感測器和光感測器。
適用於 80-MHz Arm® Cortex®-M0+ MCU 的 MSPM0G3507 LaunchPad™ 開發套件
LP-MSPM0G3507 LaunchPad™ 開發套件是基於 MSPM0G3507 的易用型評估模組 (EVM)。其包含開始在 MSPM0G3507 M0+ MCU 平台上開發所需的一切,包括用於編程、偵錯和能源量測的板載偵錯探測器。電路板包含三個按鈕、兩個 LED (一個是 RGB LED) 和一個類比溫度感測器和光感測器。此外也具備外部緩衝器,可在 4 MSPS 顯示高速 ADC 性能。
適用於 24-MHz Arm® Cortex®-M0+ MCU 的 MSPM0C1104 LaunchPad™ 開發套件
LP-MSPM0C1104 LaunchPad™ 開發套件是基於 MSPM0C1104 的易用型評估模組 (EVM)。其包含開始在 MSPM0C1104 M0+ MCU 平台上開發所需的一切,包括用於在更小的外形尺寸中進行編程和偵錯的板載偵錯探測器。電路板包含兩個按鈕和一個 LED。
MSPM0L1117 Launchpad 開發套件,適用於 32-MHz Arm Cortex-M0+ MCU
MSPM0L1117 Launchpad 是以 MSPM0L1117 為基礎的易用評估模組 (EVM)。其包含開始在 MSPM0L1117 M0+ 平台上開發所需的一切,包括用於編程、偵錯和能源量測的板載偵錯探測器。電路板包含 3 個按鈕、2 個 LED(1 個為 RGB)及 40 針腳接頭,以輕鬆連接針腳。
適用於 32MHz Arm® Cortex®-M0+ MCU 的 MSPM0L2228 LaunchPad™ 開發套件
MSPM0L2228 LaunchPad™ 開發套件是一款易於使用的 MSPM0L2228 微控制器 (MCU) 評估模組。它包含在 MSPM0L2228 M0+ MCU 平台上開始開發所需的一切,包括用於編程、偵錯和 EnergyTrace 技術的板載偵錯探針。電路板還具有板載按鈕、LED、RGB LED 和七段式 LCD 面板。
軟體
利用各式各樣的程式碼範例開始進行開發
開始使用我們的周邊設備程式碼範例示範使用驅動程式庫 API 的裝置功能的常見應用實例。
使用我們的 MSP 子系統範例,將關鍵功能的建置區塊整合至應用中,進而加快您的開發速度。
使用您選擇的可攜式軟體驅動程式配置週邊設備
使用我們的低階最佳化驅動程式庫 (DriverLib),利用一組功能完整的 API 來配置、控制及操控硬體和常用 ARM 周邊設備。
使用我們更高階、執行緒安全的 TI 驅動器,以在即時作業系統 (RTOS) 應用內部無縫配置週邊設備。
使用 MSPM0 的中介軟體程式庫簡化應用程式開發
快速啟用功能安全、安全啟動、韌體更新、最佳化數位訊號處理及有線通訊 (包括 LIN、CAN、SENT、IO-LINK、OneWire、DALI 和 SMBUS)。
利用適用於馬達控制、能源量測、醫療診斷、環境感測、電池管理等應用軟體,縮短上市時程。
使用您選擇的 RTOS 進行開發
透過 Zephyr Project GitHub 儲存庫中提供的裝置支援,開始 MSPM0 的下一個 Zephyr OS 專案。
直接從 MSPM0 SDK 匯入適用於 FreeRTOS 核心的入門專案。
中介軟體
適合不同應用領域和產業的程式庫和通訊協定堆疊中具有各種不同的中介軟體,其中包括汽車、電器設備、建築和工廠自動化等
汽車
IHR
SIMMA-3P-CANOPEN
SIMMA-3P-LIN-STACK
廣大的市場
EEPROM 模擬程式碼範例
FreeRTOS
GUI 編譯器程式庫
SMBus 函式庫
建築自動化
DALI 程式碼範例
PIR 動作偵測示範
SASI 煙霧探測器示範
能源量測
工廠自動化
功能安全
數學函式庫
醫療
馬達控制
無感測器磁場定向馬達控制程式庫
電源管理
SMBus 函式庫
安全
Boot Image Manager 範例
TI 開發人員專區
MSPM0 快速入門
按照快速入門指南中列出的步驟,使用我們的 LaunchPad™ 開發套件和任何支援的 IDE 來評估程式碼範例。
使用 MSP Zero Code Studio,不需程式設計語言或 IDE,就可在數分鐘內設定、開發與測試應用程式碼。
使用選擇的 IDE 進行開發和偵錯
MSPM0 SDK 可搭配各種整合式開發環境 (IDE) 使用,以進行開發,並為嵌入式應用偵錯。IDE 在隨附之 SysConfig 等配置工具協助下,可加速開發。
具備 MSPM0 Academy 的簡單型實作訓練模組
MSPM0 Academy 包含用於所有 LaunchPad™ 開發套件的數種示範和文件。每個模組都逐步介紹我們的軟體開發套件 (SDK) 中的示範,以展示設備的功能。
主題範圍包含類比周邊設備範例、序列通訊和進階裝置功能,旨在符合您的應用需求。
軟體配置工具
MSP Zero Code Studio 圖形開發工具
STM8S003 至 MSPS003 移轉工具
SysConfig 裝置配置工具
編程工具
MSP-GANG 生產程式設計工具
MSP Gang 程式設計工具 (MSP-GANG) 是 MSPM0/MSP430™/MSP432™ 裝置的程式設計工具,可同時編程多達八個相同 MSPM0/MSP430/MSP432 快閃記憶體或 FRAM 裝置。它使用標準 RS-232 或 USB 連線連接到主機 PC,並提供靈活的程式設計選項,可讓使用者完全自訂過程。
XDS110 JTAG 偵錯探測器
德州儀器 XDS110 是一種全新的偵錯探測器 (模擬器) 類別,適用於 TI 嵌入式處理器。XDS110 取代 XDS100 系列,可在單一 Pod 中支援更廣泛的標準 (IEEE1149.1、IEEE1149.7、SWD)。此外,所有 XDS 偵錯探測器均支援具嵌入式追踪緩衝區 (ETB) 的 Arm® 與 DSP 處理器中的核心和系統追蹤功能。透過針腳進行核心追蹤則需要 XDS560v2 PRO TRACE。
德州儀器 XDS110 透過 TI 20 針腳連接器 (配備適用 TI 14 針腳、Arm 10 針腳和 Arm 20 針腳的多重轉接器) (...)
UniFlash 快閃記憶體編程工具
UniFlash 是一套軟體工具,可在 TI 微控制器和無線連線裝置上編程晶片快閃記憶體,也適用 TI 處理器的板載快閃記憶體。UniFlash 提供圖形和命令列介面。
UniFlash 可從 TI 開發人員區執行雲端,或在下載後於 Windows®、Linux® 及 macOS® 電腦中使用。
支援裝置:CC13xx、CC23xx、CC25xx、CC26xx、CC32xx、C2000™ 微控制器、MSP430™ 微控制器、MSP432™ 微控制器、MSPM0、TM4C、Hercules™ (...)