MSP-MOTOR-CONTROL — MSPM0 Firmware solutions for motor control applications
MSP Motor Control is a collection of software, tools and examples to spin motors in 30 minutes or less with MSPM0 Arm® Cortex® M0+ MCUs and popular motor driver solutions.
MSP Motor Control provides examples for supported hardware kits to spin brushed, stepper, and three-phase motors with sensored (...)
サポート対象の製品とハードウェア
製品
Arm Cortex-M0+ マイコン
- MSPM0G1105 — 32KB フラッシュと 16KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプ搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G1106 — 64KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプ搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G1107 — 128KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプ搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G1505 — 32KB フラッシュと 16KB SRAM と 2 個の 4Msps ADC と 12 ビット DAC と 3 個のコンパレータと 2 個のオペアンプと MATH ACL (演算アクセラレータ) 搭載
- MSPM0G1506 — 64KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と 12 ビット DAC と 3 個のコンパレータと 2 個のオペアンプと MATH ACL (演算アクセラレータ) 搭載
- MSPM0G1507 — 128KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と 12 ビット DAC と 3 個のコンパレータと 2 個のオペアンプと MATH ACL (演算アクセラレータ) 搭
- MSPM0G1518 — 256kB デュアルバンク フラッシュと 128kB SRAM と 2 個の ADC と DAC と 3 個のCOMP、80MHz ARM® Cortex®-M0+ MCU
- MSPM0G1519 — 512kB デュアルバンク フラッシュと 128kB SRAM と 2 個の ADC と DAC と 3 個のCOMP、80MHz ARM® Cortex®-M0+ MCU
- MSPM0G3105 — 32KB フラッシュと 16KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3105-Q1 — 車載、32KB フラッシュと 16KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3106 — 64KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3106-Q1 — 車載、64KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3107 — 128KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3107-Q1 — 車載、128KB フラッシュと 32KB SRAM と 2 個の 12 ビット 4Msps ADC とオペアンプと CAN-FD 搭載、80MHz Arm® Cortex®-M0+ マイコン
- MSPM0G3505 — 32KB フラッシュと 16KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレー
- MSPM0G3505-Q1 — 車載、32KB フラッシュと 16KB SRAM と ADC と DAC とコンパレータとオペアンプと CAN-FD と MATH ACL (演算アクセラレータ) 搭載、80MHz Arm® Cort
- MSPM0G3506 — 64KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレータ)
- MSPM0G3506-Q1 — 車載、64KB フラッシュと 32KB SRAM と ADC と DAC とコンパレータとオペアンプと CAN-FD と MATH ACL (演算アクセラレータ) 搭載、80MHz Arm® Cort
- MSPM0G3507 — 128KB フラッシュと 32KB SRAM と 2 個の 4Msps ADC と DAC と 3 個のコンパレータと 2 個のオペアンプと CAN-FD と MATH ACL (演算アクセラレータ)
- MSPM0G3507-Q1 — 車載、128KB フラッシュと 32KB SRAM と ADC と DAC とコンパレータとオペアンプと CAN-FD と MATH ACL (演算アクセラレータ) 搭載、80MHz Arm® Cor
- MSPM0G3518 — 256kB デュアルバンク フラッシュと 128kB SRAM と 2 個の CAN-FD と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ MCU
- MSPM0G3518-Q1 — 車載、256kB フラッシュと 128kB SRAM と 2 個の CAN と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ マイコン
- MSPM0G3519 — 512kB デュアルバンク フラッシュと 128kB SRAM と 2 個の CAN-FD と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ MCU
- MSPM0G3519-Q1 — 車載、512kB フラッシュと 128kB SRAM と 2 個の CAN と 2 個の ADC と DAC とコンパレータ搭載、80MHz ARM® Cortex®-M0+ マイコン
- MSPM0L1303 — 8KB フラッシュと 2KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1304 — 16KB フラッシュと 2KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1304-Q1 — 車載、16KB フラッシュ と 2KB RAM と 12 ビット ADC と OPA と LIN 搭載、32MHz Arm® Cortex®-M0+
- MSPM0L1305 — 32KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1305-Q1 — 自動車用、32KB フラッシュ と 4KB RAM と 12 ビット ADC と OPA と LIN 搭載、32MHz Arm®Cortex®-M0+
- MSPM0L1306 — 64KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと OPA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1306-Q1 — 車載対応、64KB フラッシュ と 4KB RAM と 12 ビット ADC と OPA と LIN 搭載、32MHz Arm®Cortex®-M0+
- MSPM0L1343 — 8KB フラッシュと 2KB SRAM と 12 ビット ADC とコンパレータと TIA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1344 — 16KB フラッシュと 2KB SRAM と 12 ビット ADC とコンパレータと TIA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1345 — 32KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと TIA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
- MSPM0L1346 — 64KB フラッシュと 4KB SRAM と 12 ビット ADC とコンパレータと TIA (トランスインピーダンス アンプ) 搭載、32MHz Arm®Cortex®-M0+ マイコン
ブラシ付き DC (BDC) モーター ドライバ
- DRV8706-Q1 — 車載、オフライン診断機能とインライン電流センス アンプ搭載、40V、H ブリッジ スマート ゲート ドライバ
ハードウェア開発
評価ボード
- BOOSTXL-DRV8323RH — DRV8323RH 降圧機能とシャント アンプ搭載、3 相スマート ゲート ドライバ (ハードウェア インターフェイス) の評価基板
- BOOSTXL-DRV8323RS — DRV8323RS 降圧機能とシャント アンプ搭載 (SPI インターフェイス)、3 相スマート ゲート ドライバの評価基板
- DRV8300DIPW-EVM — 三相BLDC用DRV8300DIPW評価基板
- DRV8300DRGE-EVM — DRV8300DRGE 3 相 BLDC の評価基板
- DRV8311HEVM — DRV8311H 3 相 PWM モーター ドライバの評価基板
- DRV8316REVM — DRV8316R 3 相 PWM モーター ドライバの評価基板
- DRV8317HEVM — DRV8317 3 相ブラシレス DC (BLDC) ゲート ドライバの評価基板
- DRV8328AEVM — DRV8328A 3 相 PWM モーター ドライバの評価基板
- DRV8329AEVM — DRV8329A 3 相 BLDC ゲート ドライバの評価基板
- DRV8353RH-EVM — DRV8353RH 3 相ブラシレス DC スマート ゲート ドライバの評価基板
- DRV8353RS-EVM — DRV8353RS 3 相ブラシレス DC スマート ゲート ドライバの評価基板
- DRV8411AEVM — DRV8411A 電流レギュレーション機能搭載、デュアル H ブリッジ モーター ドライバの評価基板
- DRV8706S-Q1EVM — 車載対応、広い同相モードに対応する電流センス アンプ搭載、H ブリッジ スマート ゲート ドライバの EVM (評価基板)
- DRV8889-Q1EVM — DRV8889-Q1 車載対応、1/256 マイクロステッピング機能と停止検出機能搭載、ステッパ ドライバの評価基板
- LP-MSPM0G3507 — MSPM0G3507 80MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
- LP-MSPM0G3519 — LP-MSPM0G3519 評価基板
- LP-MSPM0L1306 — MSPM0L1306 32MHz の Arm® Cortex®-M0+ マイコン向け、LaunchPad™ 開発キット
ソフトウェア
ソフトウェア開発キット (SDK)
- MSPM0-SDK — MSPM0 ソフトウェア開発キット (SDK)