MSPM0G1507
80MHz Arm® Cortex®-M0+ MCU, 128KB 플래시 32KB SRAM 4Msps ADC 2개, 12비트 DAC, 3xCOMP, 2xOPA, MATHACL
MSPM0G1507
- Core
- Arm 32-bit Cortex-M0+ CPU with memory protection unit, frequency up to 80MHz
- Operating characteristics
- Extended temperature: –40°C up to 125°C
- Wide supply voltage range: 1.62V to 3.6V
- Memories
- Up to 128KB of flash memory with error correction code (ECC)
- Up to 32KB of SRAM with hardware parity
- High-performance analog peripherals
- Two simultaneous sampling 12-bit 4Msps analog-to-digital converters (ADCs) with up to 17 external channels
- 14-bit effective resolution at 250ksps with hardware averaging
- One 12-bit 1Msps digital-to-analog converter with integrated output buffer (DAC)
- Two zero-drift zero-crossover chopper op-amps (OPA)
- 0.5µV/°C drift with chopping
- Integrated programmable gain stage, up to 32x
- One general-purpose amplifier (GPAMP)
- Three high-speed comparators (COMP) with 8-bit reference DACs
- 32ns propagation delay in high-speed mode
- Support low-power mode operation down to 1µA
- Programmable analog connections between ADC, OPAs, GPAMP, COMP and DAC
- Configurable 1.4V or 2.5V internal shared voltage reference (VREF)
- Integrated temperature sensor
- Two simultaneous sampling 12-bit 4Msps analog-to-digital converters (ADCs) with up to 17 external channels
- Optimized low-power modes
- RUN: 101µA/MHz (CoreMark)
- SLEEP: 40µA/MHz
- STOP: 190µA at 4MHz
- STANDBY: 1.5µA with 32KHz LFXT, RTC with SRAM, CPU state, and registers retained
- SHUTDOWN: 80nA with IO retained and IO wake-up capability
- Intelligent digital peripherals
- 7-channel DMA controller
- Math accelerator supports DIV, SQRT, MAC and TRIG computations
- Seven timers supporting up to 22 PWM channels
- One 16-bit general-purpose timer supports QEI
- Two 16-bit general-purpose timers support low-power operation in STANDBY mode
- One 32-bit general-purpose timer
- Two 16-bit advanced timers with deadband support and complementary outputs up to 12 PWM channels
- Two window-watchdog timers (WWDT)
- RTC with alarm and calendar mode
- Enhanced communication interfaces
- Four UART interfaces
- One supports LIN, IrDA, DALI, Smart Card, Manchester
- Three support low-power operation in STANDBY mode
- Two I2C interfaces supporting FM+ (1Mbit/s), SMBus/PMBus, and wakeup from STOP mode
-
Two SPIs, one SPI supports up to 32Mbits/s
- Four UART interfaces
- Clock system
- Internal 4MHz to 32MHz oscillator (SYSOSC) with up to ±1.2% accuracy (SYSOSC)
- Phase-locked loop (PLL) up to 80MHz
- Internal 32kHz low-frequency oscillator (LFOSC) with ±3% accuracy
- External 4MHz to 48MHz crystal oscillator (HFXT)
- External 32kHz crystal oscillator(LFXT)
- External clock input
- Data integrity and encryption
- Cyclic redundancy checker (CRC-16, CRC-32)
- True random number generator (TRNG)
- AES encryption with 128-bit or 256-bit key
- Flexible I/O features
- Up to 60 GPIOs
- Two 5V-tolerant open drain IOs
- Two high-drive IOs with 20mA drive strength
- Up to 5 high speed IOs
- Up to 60 GPIOs
- Development support
- 2-pin serial wire debug (SWD)
- Package options
- 64-pin LQFP (PM) (0.5mm pitch)
- 48-pin LQFP (PT) (0.5mm pitch)
- 24-pin VQFN (RGE) (0.5mm pitch)
- 48-pin VQFN (RGZ) (0.5mm pitch)
- 32-pin VQFN (RHB) (0.5mm pitch)
- 32-pin VSSOP (32DGS) (0.5mm pitch)
- 28-pin VSSOP (28DGS) (0.5mm pitch)
- 28-pin DSBGA (YCJ) (0.35mm pitch)
- Family members (also see Device Comparison)
- MSPM0G1505: 32KB flash, 16KB RAM
- MSPM0G1506: 64KB flash, 32KB RAM
- MSPM0G1507: 128KB flash, 32KB RAM
- Development kits and software (also see Tools and Software)
MSPM0G150x microcontrollers (MCUs) are part of the MSP highly integrated, ultra-low-power 32-bit MCU family based on the enhanced Arm Cortex-M0+ 32-bit core platform operating at up to 80MHz frequency. These cost-optimized MCUs offer high-performance analog peripheral integration, support extended temperature ranges from -40°C to 125°C, and operate with supply voltages ranging from 1.62V to 3.6V.
The MSPM0G150x devices provide up to 128KB embedded flash program memory with built-in error correction code (ECC) and up to 32KB SRAM with hardware parity option. These MCUs also incorporate a memory protection unit, 7-channel DMA, math accelerator, and a variety of high-performance analog peripherals such as two 12-bit 4-Msps ADCs, configurable internal shared voltage reference, one 12-bit 1-Msps DAC, three high speed comparators with built-in reference DACs, two zero-drift zero-crossover op-amps with programmable gain, and one general-purpose amplifier. These devices also offer intelligent digital peripherals such as two 16-bit advanced control timers, five general-purpose timers (with one 16-bit general-purpose timer for QEI interface, two 16-bit general-purpose timers for STANDBY mode, and one 32-bit general-purpose timer), two windowed-watchdog timers, and one RTC with alarm and calendar modes. These devices provide data integrity and encryption peripherals (AES, CRC, TRNG) and enhanced communication interfaces (four UART, two I2C, two SPI).
The TI MSPM0 family of low-power MCUs consists of devices with varying degrees of analog and digital integration that allow customers to find the MCU that meets project needs. The MSPM0 MCU platform combines the Arm Cortex-M0+ platform with a holistic ultra-low-power system architecture, allowing system designers to increase performance while reducing energy consumption.
MSPM0G150x MCUs are supported by an extensive hardware and software ecosystem with reference designs and code examples to get the design started quickly. Development kits available for purchase include a LaunchPad™ development kit. 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. MSPM0 MCUs are also supported by extensive online collateral, training with MSP Academy, and online support through the TI E2E™ support forums.
For complete module descriptions, see the MSPM0 G-Series 80MHz Microcontrollers Technical Reference Manual.
기술 자료
설계 및 개발
추가 조건 또는 필수 리소스는 사용 가능한 경우 아래 제목을 클릭하여 세부 정보 페이지를 확인하세요.
DLPDLCR160CPEVM — 0.16 nHD의 DLP® LightCrafter™ 디스플레이용 DLP160CP 평가 모듈
DLP® LightCrafter™ 디스플레이 0.16 nHD 평가 모듈(EVM)은 비디오 프로세서 없이 마이크로컨트롤러(MCU)에서 생성된 그래픽 디스플레이를 구현할 수 있도록 설계되었습니다. 가전제품, HMI(Human Machine Interface), 로봇, 장난감 등 산업용 및 개인용 전자 제품 애플리케이션에서 경제적인 DLP 자유형 주문형 디스플레이 구현을 위한 새로운 가능성을 열어줍니다. 이 EVM은 DLPC3421을 포함한 DLP160CP 칩셋, 0.16-nHD(360x640) 광학 엔진, 이미지 생성을 위한 (...)
LP-MSPM0G3507 — 80MHz Arm® Cortex®-M0+ MCU용 MSPM0G3507 LaunchPad™ 개발 키트
LP-MSPM0G3507 LaunchPad™ 개발 키트는 MSPM0G3507에 기반을 둔 사용이 쉬운 EVM(평가 모듈)입니다. 프로그래밍, 디버깅 및 에너지 측정을 위한 온보드 디버그 프로브를 포함하여 MSPM0G3507 M0+ MCU 플랫폼에서 개발을 시작하는 데 필요한 모든 것이 포함되어 있습니다. 보드에는 버튼 3개, LED 2개(하나는 RGB LED), 그리고 아날로그 온도 센서와 광센서가 포함되어 있습니다. 또한 4 MSPS에서 고속 ADC 성능을 보여주는 외부 버퍼가 있습니다.
SNSR-DUAL-ADC-EVM — ADS122S14 및 MSPM0G1507 평가 모듈
ALGO-3P-UISP1-TI — 텍사스 인스트루먼트 장치용 Algocraft μISP1 프로그래머
μISP는 호스트 PC(RS-232, USB, LAN 연결 기능이 내장되어 있음)에 연결되어 작동하거나 단독 모드로 작동할 수 있습니다.
독립 실행형 모드의 프로그래밍 싸이클은 단순히 START 버튼을 누르거나 일부 TTL 제어 라인을 통해 실행될 수 있습니다.
컴팩트한 크기와 다양한 기능을 갖추고 있어 생산 환경, 수동 및 자동 프로세스에 간편하게 통합할 수 있습니다.
TMDSEMU110-U — XDS110 JTAG 디버그 프로브
텍사스 인스트루먼트 XDS110은 TI 임베디드 프로세서를 위한 새로운 디버그 프로브(에뮬레이터)입니다. XDS110은 XDS100 제품군을 대체하면서 하나의 포드로 더 다양한 표준(IEEE1149.1, IEEE1149.7, SWD)을지원합니다. 또한 모든 XDS 디버그 프로브는 ETB(Embedded Trace Buffer)가 포함되어 있는 모든 Arm® 및 DSP 프로세서에서 코어(Core) 및 시스템 트레이스(System Trace)를 지원합니다. 핀을 통한 코어 추적의 경우 XDS560v2 PRO TRACE가 필요합니다.
(...)TMDSEMU200-U — XDS200 USB 디버그 프로브
XDS200은 TI 임베디드 장치를 디버깅하는 데 사용되는 디버그 프로브(에뮬레이터)입니다. 대부분의 장치의 경우 더욱 저렴한 신형 XDS110(www.ti.com/tool/TMDSEMU110-U)을 사용하실 것을 권장합니다. XDS200은 단일 포드에서 다양한 표준(IEEE1149.1, IEEE1149.7, SWD)을 지원합니다. 모든 XDS 디버그 프로브는 ETB(임베디드 트레이스 버퍼)가 포함되어 있는 모든 Arm® 및 DSP 프로세서에서 코어 및 시스템 트레이스를 지원합니다.
XDS200은 TI 20핀 커넥터(TI 14핀, (...)
LB-3P-TRACE32-ARM — Arm® 기반 마이크로컨트롤러 및 프로세서용 Lauterbach TRACE32® 디버그 및 트레이스 시스템
Lauterbach의 TRACE32® 툴은 개발자가 모든 종류의 Arm® 기반 마이크로컨트롤러 및 프로세서를 분석, 최적화 및 인증할 수 있도록 하는 첨단 하드웨어 및 소프트웨어 구성 요소 제품군입니다. 세계적으로 유명한 임베디드 시스템 및 SoC용 디버그 및 트레이스 솔루션은 초기 사전 실리콘 개발부터 현장의 제품 인증 및 문제 해결에 이르기까지 모든 개발 단계를 위한 완벽한 솔루션입니다. Lauterbach 툴의 직관적인 모듈형 설계는 엔지니어에게 현존하는 최고의 성능을 제공하고 요구 사항 변화에 따라 적응하고 성장하는 (...)
ALGO-3P-WRITENOW — Algocraft WriteNow! 프로그래머
WriteNow! 시스템 내 프로그래머 시리즈는 프로그래밍 산업에서 획기적인 발전입니다. 프로그래머는 다양한 제조업체의 수많은 장치(마이크로컨트롤러, 메모리, CPLD 및 기타 프로그래머블 장치)를 지원하며 간편한 ATE/장치 통합을 위한 컴팩트한 크기를 가지고 있습니다. 이는 단독으로 작동하거나 호스트 PC(RS-232, LAN 및 USB 연결 기능이 내장되어 있음)에 연결되어 있으며 사용이 간편한 소프트웨어 유틸리티가 제공됩니다.
MSPM0-DIAGNOSTIC-LIB — MSPM0 diagnostic library
The MSPM0 diagnostic library software development kit (SDK) is a collection of functional safety software to assist customers to meet their functional safety diagnostic requirements.
지원되는 제품 및 하드웨어
MSPM0-ANALOG-CONFIGURATOR — Analog Configurator for MSPM0
The MSPM0 analog configurator is a graphical configuration tool designed to simplify and accelerate the design and enablement of an analog signal chain using a MSPM0 device with no traditional coding development necessary.
The tool uses an intuitive GUI to configure a signal chain using the high (...)
지원되는 제품 및 하드웨어
CCSTUDIO-STARTHUB — Example application browser
지원되는 제품 및 하드웨어
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 (...)
지원되는 제품 및 하드웨어
TI-DEVELOPER-ZONE — Start embedded development on your desktop or in the cloud
지원되는 제품 및 하드웨어
CCSTUDIO — Code Composer Studio integrated development environment (IDE)
Code Composer Studio is an integrated development environment (IDE) for TI's microcontrollers and processors. It is comprised of a rich suite of tools used to build, debug, analyze and optimize embedded applications. Code Composer Studio is available across Windows®, Linux® and macOS® platforms.
(...)
지원되는 제품 및 하드웨어
MSP-ZERO-CODE-STUDIO — Graphical development environment for designing applications for MSP microcontrollers
MSP Zero Code Studio is a visual design environment that simplifies firmware development, making it possible to configure, develop, and run microcontroller applications in minutes with zero coding and no IDE required. Available as a standalone download or on the cloud.
지원되는 제품 및 하드웨어
SYSCONFIG — Standalone desktop version of SysConfig
SysConfig is a configuration tool designed to simplify hardware and software configuration challenges to accelerate software development.
SysConfig is available as part of the Code Composer Studio™ integrated development environment as well as a standalone application. Additionally SysConfig (...)
지원되는 제품 및 하드웨어
MSPM0-ACADEMY — MSPM0 Academy
지원되는 제품 및 하드웨어
GHS-3P-UVELOSITY — Green Hills Software u-velOSity Safety RTOS
MSP-GANG-SOFTWARE — MSP-GANG Software
지원되는 제품 및 하드웨어
UNIFLASH — UniFlash for most TI microcontrollers (MCUs) and mmWave sensors
UniFlash is a software tool for programming on-chip flash on TI microcontrollers and wireless connectivity devices and on-board flash for TI processors. UniFlash provides both graphical and command-line interfaces.
UniFlash can be run from the cloud on the TI Developer Zone or downloaded and used (...)
지원되는 제품 및 하드웨어
MSP-3P-SEARCH — MSP 타사 검색 도구
(...)
TIDA-010250 — 1kW 브러시리스 DC 모터 인버터 레퍼런스 설계
TIDA-010273 — 250W 모터 인버터 레퍼런스 설계
TIDA-010251 — 18V, 600W 브러시리스 DC 모터 인버터 레퍼런스 설계
TIDA-010265 — C2000™ MCU 및 MSPM0을 지원하는 750W 모터 인버터 레퍼런스 설계
| 패키지 | 핀 | CAD 기호, 풋프린트 및 3D 모델 |
|---|---|---|
| DSBGA (YCJ) | 28 | Ultra Librarian |
| LQFP (PM) | 64 | Ultra Librarian |
| LQFP (PT) | 48 | Ultra Librarian |
| VQFN (RGE) | 24 | Ultra Librarian |
| VQFN (RGZ) | 48 | Ultra Librarian |
| VQFN (RHB) | 32 | Ultra Librarian |
| VSSOP (DGS) | 28 | Ultra Librarian |
주문 및 품질
- RoHS
- REACH
- 디바이스 마킹
- 납 마감/볼 재질
- MSL 등급/피크 리플로우
- MTBF/FIT 예측
- 물질 성분
- 인증 요약
- 지속적인 신뢰성 모니터링
- 팹 위치
- 조립 위치
권장 제품에는 본 TI 제품과 관련된 매개 변수, 평가 모듈 또는 레퍼런스 디자인이 있을 수 있습니다.