Diseño y desarrollo de microcontroladores (MCU) Arm® Cortex® -M0+
Empiece a trabajar de inmediato con herramientas de hardware, software y desarrollo intuitivas y fáciles de usar.
Software
Acelere el desarrollo y la evaluación de código con nuestro Zero Code Studio
Configure, desarrolle y cargue su código de aplicación en cuestión de minutos y sin necesidad de utilizar un lenguaje de programación o un entorno de desarrollo integrado (IDE).
Cree su código de aplicación con bloques funcionales fáciles de entender.
Empiece el desarrollo con una amplia variedad de ejemplos de código
Empiece con nuestros ejemplos de código de periféricos que demuestran casos de uso comunes para la funcionalidad del dispositivo utilizando las interfaces de programación de aplicaciones (API) de la biblioteca de controladores.
Acelere su desarrollo con nuestros ejemplos de subsistemas MSP para integrar bloques de construcción y obtener funcionalidades clave en sus aplicaciones.
Desarrolle con el RTOS de su elección
Empiece su próximo proyecto Zephyr OS para MSPM0 con el soporte de dispositivos proporcionado en el repositorio GitHub del proyecto Zephyr.
Importe proyectos de inicio para el núcleo FreeRTOS directamente desde el kit de desarrollo de software (SDK) de MSPM0.
Simplifique el desarrollo de aplicaciones con bibliotecas para MSPM0
Habilite rápidamente la seguridad funcional, las aplicaciones de control de motores y mucho más con el software de aplicación.
Middleware
Se incluye una amplia variedad de middleware con bibliotecas y pilas de protocolos para diferentes aplicaciones y sectores, como el automotriz, los electrodomésticos, la automatización de edificios y fábricas y más
Automotriz
Ejemplo de código LIN
Ejemplo de código SENT
Vector
IHR
SIMMA-3P-CANOPEN
SIMMA-3P-LIN-STACK
Amplio mercado
Ejemplos de código de cargador de arranque personalizado
Ejemplos de código de emulación EEPROM
FreeRTOS
Biblioteca GUI Composer
Demostración con un solo cable
Biblioteca SMBus
Automatización de edificios
Ejemplo de código DALI
Demostración de detectores de humo de doble rayo
Demostración de detección de movimiento PIR
Demostración de detectores de humo SASI
Medición de la energía
Biblioteca de metrología de la energía
Automatización de fábricas
Seguridad funcional
Biblioteca de diagnóstico MSPM0 para aplicaciones de seguridad funcional
El kit de desarrollo de software (SDK) de la biblioteca de diagnóstico MSPM0 es una colección de software de seguridad funcional para ayudar a los clientes a cumplir con sus requisitos de diagnóstico de seguridad funcional.
Bibliotecas de matemáticas
Ejemplos de código de procesador de señales digitales (DSP) de estándar de interfaz de software de microcontrolador Cortex (CMSIS)
Biblioteca IQmath
Sector médico
Demostración de un monitor de presión arterial
Demostración de un pulsioxímetro
Control del motor
Biblioteca de control de motores con escobillas
Biblioteca de control de motores trapezoidales con sensor Hall
Biblioteca de control de motores sin con sensores orientados al campo
Biblioteca de control de motores sin sensores orientados al campo
Biblioteca de control de motores paso a paso
Biblioteca de control universal de motores orientados al campo
Administración de potencia
Ejemplos de código de indicador de batería
Ejemplos de código de supervisión de la batería
Biblioteca PMBus
Biblioteca SMBus
Seguridad
Ejemplos de gestores de imágenes de arranque
Herramientas de diseño
Desarrolle y depure con el IDE de su elección
El SDK de MSPM0 se puede utilizar con diversos entornos de desarrollo integrado (IDE) para desarrollar y depurar aplicaciones integradas. Los IDE se complementan con herramientas de configuración como la configuración del sistema (SysConfig) para acelerar el desarrollo.
Simplifique la configuración del software con herramientas de desarrollo visual
MSP Zero Code Studio es un entorno de diseño visual que permite a los usuarios configurar, desarrollar y ejecutar aplicaciones de microcontroladores en cuestión de minutos. Sin codificación y no se requiere entorno de desarrollo integrado (IDE).
SysConfig proporciona una interfaz gráfica de usuario intuitiva para configurar los pines, los periféricos, la sincronización y más. SysConfig detecta, expone y resuelve automáticamente los conflictos para acelerar el desarrollo de software.
Explore nuestras opciones de compilador que optimizan el rendimiento, el tamaño del código y los flujos de trabajo de desarrollo
Un compilador es esencial para el desarrollo de software en microcontroladores como los de MSP. Traduce lenguajes de alto nivel en código específico de la máquina, lo que facilita el desarrollo y el mantenimiento de software. Con un compilador, los desarrolladores pueden centrarse en el código funcional sin preocuparse por los detalles de bajo nivel, lo que acelera el proceso de desarrollo.
Elija un depurador que permita el manejo de puntos de interrupción, la inspección de memoria y funciones avanzadas de rastreo.
Acelere el desarrollo de software con el aprovechamiento de un depurador para identificar y aislar errores, lo que facilita la corrección de errores y la optimización del código.
Explore nuestra gama de programadores para integrarse en su flujo de desarrollo.
Elija entre nuestras soluciones de programación escalables, desde programación flash básica integrada hasta programadores gang de alto volumen.
Simplifique la migración del código de su aplicación de STM8S003 a MSPS003
La herramienta de migración de STM8S003 a MSPS003 proporciona un conjunto de software, herramientas y documentación para simplificar el proceso de migración de aplicaciones de la familia de dispositivos STM8S003 a los dispositivos MSPS003 (MSPM0C110x) compatibles con pin.
IDE
IDE de TI
Entorno de desarrollo integrado (IDE) de Code Composer Studio™
Code Composer Studio es un entorno de desarrollo integrado (IDE) para microcontroladores y procesadores de TI. Consta de un amplio conjunto de herramientas para crear, depurar, analizar y optimizar aplicaciones integradas. Code Composer Studio está disponible en las plataformas de Windows®, Linux® (...)
IDE de asociados
ARM® Keil® MDK
MDK Microcontroller Development Kit
ARM® Keil® MDK is a complete debugger and C/C++ compiler toolchain for building and debugging embedded applications. Keil MDK supports SimpleLink™ MSP432™ microcontrollers, and includes a fully integrated debugger for source and disassembly level (...)
IAR Embedded Workbench
IAR Embedded Workbench delivers a complete development toolchain for building and debugging embedded applications for your selected target microcontroller. The included IAR C/C++ Compiler generates highly optimized code for your application, and the C-SPY Debugger is a fully integrated debugger for (...)
Configuraciones
Herramientas de configuración de TI
Herramienta de desarrollo visual para configurar, desarrollar, compilar y programar aplicaciones
MSP Zero Code Studio es un entorno de diseño visual que simplifica el desarrollo de firmware, al permitir configurar, desarrollar y ejecutar aplicaciones de microcontroladores en minutos con codificación cero y sin necesidad de IDE. Disponible como descarga independiente o en la nube.
Herramienta de configuración del sistema
SysConfig es una herramienta de configuración que simplifica la configuración de hardware y software y acelera el desarrollo de software.
SysConfig está disponible como parte de Code Composer Studio™, un entorno de desarrollo integrado, así como una aplicación independiente. Además, SysConfig (...)
Compiladores
Compiladores de TI
Kit de cualificación de compilador de seguridad
El Kit de cualificación de compilador de seguridad se desarrolló para ayudar a los clientes a calificar el uso del compilador C/C++ ARM, C6000, C7000 o C2000/CLA de TI respecto de normas de seguridad funcional como IEC 61508 e ISO 26262.
El Kit de cualificación de compilador de seguridad:
- Es (...)
GCC - Compilador de código abierto para microcontroladores MSP
El encapsulado de código abierto MSP430™ GCC es un depurador completo y una cadena de herramientas de compilador de C/C++ de código abierto para crear y depurar aplicaciones integradas basadas en microcontroladores MSP430. Este compilador es compatible con todos los dispositivos MSP430 sin (...)
Compiladores de asociados
IAR Embedded Workbench
IAR Embedded Workbench delivers a complete development toolchain for building and debugging embedded applications for your selected target microcontroller. The included IAR C/C++ Compiler generates highly optimized code for your application, and the C-SPY Debugger is a fully integrated debugger for (...)
ARM® Keil® MDK
MDK Microcontroller Development Kit
ARM® Keil® MDK is a complete debugger and C/C++ compiler toolchain for building and debugging embedded applications. Keil MDK supports SimpleLink™ MSP432™ microcontrollers, and includes a fully integrated debugger for source and disassembly level (...)
Depuradores
Depuradores de TI
Sonda de depuración XDS110 JTAG
El XDS110 de Texas Instruments es una nueva clase de sonda de depuración (emulador) para procesadores integrados de TI. El XDS110 sustituye a la familia XDS100, al tiempo que es compatible con una mayor variedad de estándares (IEEE1149.1, IEEE1149.7, SWD) en un único pod. Todas las sondas de (...)
Depuradores de asociados
Herramientas de desarrollo de hardware y software SEGGER para sistemas integrados
SEGGER ofrece herramientas de desarrollo de hardware y software que son compatibles con la programación y depuración de aplicaciones integradas basadas en la cartera de MCU SimpleLink™. SEGGER también proporciona un depurador completo y una cadena de herramientas de compilación GCC C/C++ para el (...)
Programadores
Programadores de TI
Herramienta de programación flash UniFlash
UniFlash es una herramienta de software para programar la memoria flash integrada de los microcontroladores y dispositivos de comunicación inalámbrica de TI, así como la memoria flash integrada de los procesadores de TI. UniFlash ofrece interfaces gráficas y de línea de comandos.
UniFlash se puede (...)
Programador de producción MSP-GANG
El programador de MSP Gang (MSP-GANG) es un programador de dispositivos MSPM0/MSP430™/MSP432™ que puede programar hasta ocho dispositivos Flash o FRAM MSPM0/MSP430/MSP432 idénticos al mismo tiempo. Se conecta a una PC host mediante una conexión RS-232 o USB estándar y proporciona opciones de (...)
Programadores de asociados
Herramientas de desarrollo de hardware y software SEGGER para sistemas integrados
SEGGER ofrece herramientas de desarrollo de hardware y software que son compatibles con la programación y depuración de aplicaciones integradas basadas en la cartera de MCU SimpleLink™. SEGGER también proporciona un depurador completo y una cadena de herramientas de compilación GCC C/C++ para el (...)
ELPRO-3P-C-GANG
Hardware
Empiece a evaluar nuestra gama de MCU MSPM0 al aprovechar un ecosistema modular que le ofrece la flexibilidad para los MCU con kits de desarrollo LaunchPad™. Conecte los Launchpads MSPM0 con un BoosterPack™ de Texas Instruments para agregar funciones adicionales como convertidores de datos externos, pantallas TFT, comunicación inalámbrica y más.
Kits de desarrollo LaunchPad™
Kit de desarrollo MSPM0L1117 LaunchPad™ para microcontrolador (MCU) Arm® Cortex®-M0+ de 32 MHz
El LaunchPad MSPM0L1117 es un módulo de evaluación (EVM) fácil de usar basado en el MSPM0L1117. Contiene todo lo necesario para empezar a desarrollar en la plataforma MSPM0L1117 M0+, incluida una sonda de depuración integrada para programación, depuración y mediciones de energía. La placa incluye (...)
Kit de desarrollo MSPM0L1306 LaunchPad™ para MCU Arm® Cortex®-M0+ de 32 MHz
El kit de desarrollo LP-MSPM0L1306 LaunchPad™ es un módulo de evaluación (EVM) fácil de usar basado en el MSPM0L1306. Contiene todo lo necesario para empezar a desarrollar en la plataforma MSPM0L1306 M0+ MCU, incluida una sonda de depuración integrada para programación, depuración y mediciones de (...)
Kit de desarrollo MSPM0L2228 LaunchPad™ para microcontrolador (MCU) Arm® Cortex®-M0+ de 32 MHz
El kit de desarrollo LaunchPad™ MSPM0L2228 es un kit de desarrollo fácil de usar para el microcontrolador (MCU) MSPM0L2228. Incluye todo lo necesario para empezar a desarrollar en la plataforma de microcontroladores (MCU) MSPM0L2228 M0+, incluida una sonda de depuración integrada para programación, (...)
Kit de desarrollo MSPM0G3507 LaunchPad™ para MCU Arm® Cortex®-M0+ de 80 MHz
El kit de desarrollo LP-MSPM0G3507 LaunchPad™ es un módulo de evaluación (EVM) fácil de usar basado en el MSPM0G3507. Contiene todo lo necesario para empezar a desarrollar en la plataforma MSPM0G3507 M0+ MCU, incluida una sonda de depuración integrada para programación, depuración y mediciones de (...)
LP-MSPM0G3519 evaluation module
El kit de desarrollo LP-MSPM0G3519 LaunchPad™ es un módulo de evaluación (EVM) fácil de usar basado en el MSPM0G3519. Contiene todo lo necesario para empezar a desarrollar en la plataforma MSPM0G3519 M0+ MCU, incluida una sonda de depuración integrada para programación, depuración y mediciones de (...)
Kit de desarrollo MSPM0C1104 LaunchPad™ para MCU Arm® Cortex®-M0+ de 24 MHz
El kit de desarrollo LP-MSPM0C1104 LaunchPad™ es un módulo de evaluación (EVM) fácil de usar basado en el MSPM0C1104. Contiene todo lo necesario para comenzar a desarrollar en la plataforma MSPM0C1104 M0+ MCU, incluida la sonda de depuración integrada para programar y depurar en un factor de forma (...)
Audio
Módulo complementario BoosterPack de procesamiento de señal de audio
When plugged into a LaunchPad™ Development Kit, the BOOSTXL-AUDIO Audio BoosterPack™ Plug-in Module can capture audio input from a microphone and output audio through an on-board speaker. Headphone input and output is also supported. This audio input/output stream lets developers (...)
BoosterPack de audio para SimpleLink Wi-Fi CC3200
The SimpleLink™ Wi-Fi® CC3200 Audio BoosterPack enables the evaluation and development with the digital audio peripheral [I2S] present on the SimpleLink™ Wi-Fi® CC3200 device. It contains a Class-D power amplifier to drive speakers and an ultra-low power audio codec, TLV320AIC3254, supporting (...)
Específico de la aplicaciones
Diseño de referencia de módulo complementario BoosterPack™ PLC010935BP para comunicación de línea de
El módulo complementario BoosterPack™ PLC010935BP es la versión del diseño de referencia TIDA-010935 que se puede pedir. Este módulo complementario de paquete de refuerzo se combina con el kit de desarrollo LaunchPad™ MSPM0G3507 para MCU Arm® Cortex®-M0+ de 80 MHz para habilitar la comunicación de (...)
Módulo enchufable BoosterPack de batería MKII del depósito de combustible
The Fuel Tank MKII BoosterPack™ plug-in module is the next generation design of the original Fuel Tank BoosterPack module. It includes next-generation TI battery monitoring ICs and other new features to make it easier to use. It allows TI LaunchPad™ development kits to be powered from (...)
Módulo enchufable SPI a CAN FD SBC + transceptor LIN BoosterPack™
TRS3122E: Módulo complementario BoosterPack™ del transceptor RS-232
El BOOSTXL-RS232 es un módulo complementario BoosterPack™ para un kit de desarrollo LaunchPad™ de TI. El BOOSTXL-RS232 permite la rápida creación de prototipos RS-232 con el TRS3122E, el primer transceptor RS-232 de baja potencia sin inductor de 1.8 V del sector. La (...)
Comunicación
Módulo complementario TI SimpleLink™ Bluetooth® de baja potencia CC2650 del módulo Booster
The SimpleLink™ Bluetooth® low energy CC2650 Module BoosterPack plug-in module is the quick and easy way to add Bluetooth low energy to your LaunchPad™ development kit. Simply plug the CC2650 module BoosterPack kit into the MSP432™ microcontroller (MCU) LaunchPad kit to get started! The software (...)
Procesador de red inalámbrica de doble banda SimpleLink™ Wi-Fi® CC3135 de módulo complementario Boos
Procesador de red inalámbrica SimpleLink™ Wi-Fi® CC3120 de módulo complementario BoosterPack™
El procesador de red inalámbrica SimpleLink™ Wi-Fi® CC3120 proporciona a los usuarios la flexibilidad necesaria para agregar Wi-Fi a cualquier microcontrolador (MCU). El módulo enchufable CC3120 BoosterPack™ (CC3120BOOST) es una placa que puede conectarse fácilmente a los kits MCU Launchpad de TI (...)
Control
BoosterPack de motor paso a paso con DRV8711 y CSD88537ND
The BOOST-DRV8711 is 8-52V, 4.5A, bipolar stepper motor drive stage based on the DRV8711 Stepper Motor Pre-driver and CSD88537ND Dual N-Channel NexFETTM Power MOSFET. The module contains everything needed to drive many different kinds of bipolar stepper motors and can also be repurposed as a dual (...)
BoosterPack de motor DC de cepillado doble con DRV8848
The BOOST-DRV8848 is 4-18V brushed DC motor drive stage based on the DRV8848 dual H-bridge motor driver. The design contains everything needed to drive single or dual brush DC motors, and supports a parallel mode for higher current needs. The BOOST-DRV8848 is ideal for those wishing to learn more (...)
Módulo de evaluación DRV8304H del controlador Smart Gate trifásico
Módulo de evaluación DRV8320H del controlador Smart Gate trifásico (interfaz de hardware)
Controlador de puerta inteligente trifásico DRV8320RS con módulo de evaluación reductor de interfaz
Módulo de evaluación DRV8320S del controlador Smart Gate trifásico (interfaz SPI)
Módulo de evaluación DRV8323RH del controlador Smart Gate trifásico con módulo de evaluación de redu
Controlador inteligente de puerta trifásico DRV8323RS con módulo de evaluación de buck, amperios
El BOOSTXL-DRV8323RS es una etapa de accionamiento de CC sin escobillas trifásica de 15 A basada en el controlador de puerta DRV8323RH y los bloques de potencia CSD88599Q5DC NexFETTM El módulo cuenta con bus de CC individual y detección de tensión de fase, así como amplificadores de derivación de (...)
Convertidores de datos
Módulo enchufable ADC BoosterPack™ de 12 bits y 8 canales ADS7128
El módulo enchufable BoosterPack™ BP-ADS7128 es una plataforma para evaluar el rendimiento del dispositivo convertidor analógico-digital (ADC) de registro de aproximación sucesiva (SAR) ADS7128 y la familia de dispositivos, que son dispositivos analógicos, de nanopotencia, de ocho canales de (...)
Módulo enchufable DAC BoosterPack™ monotónico de DAC11001 de 20 bits con ruido ultrabajo y bajo nive
El módulo de evaluación (EVM) DAC11001, módulo complemento BoosterPack™, es una plataforma fácil de usar para evaluar la funcionalidad y el rendimiento de DAC11001. El DAC11001 es un convertidor de señal digital a analógica (DAC) de un solo canal, con búfer y salida bipolar y una resolución de (...)
BoosterPack de adquisición de datos de potencia ultrabaja ADS7042
The ADS7042 Ultra-Low Power Data Acquisition BoosterPack is a stand-alone system that converts analog sensor data into digital SPI data using the TI ADS7042 Successive Approximation Register Analog-to-Digital Converter. This BoosterPack has been designed to be compatible with the TI (...)
Módulo complementario BoosterPack DAC7551-Q1
The Texas Instruments DAC7551-Q1 BoosterPack Evaluation Module (EVM) allows designers to evaluate the operation and performance of the DAC7551-Q1 single-channel, voltage-output digital-to-analog converter (DAC). The BoosterPack layout of this EVM is compatible with the readily available (...)
DAC BoosterPack de 16 bits, bajo consumo, salida de tensión y 8 canales DAC8568
Módulo enchufable ADC delta-sigma BoosterPack™ de ADS1119 de 16 bits, 1 kSPS y 4 canales
El módulo complementario ADS1119 BoosterPack™ es una plataforma para evaluar el convertidor analógico a digital (ADC) ADS1119. ADS1119 es un convertidor analógico a digital sigma-delta de 16 bits, 1 kSPS, 4 canales, baja potencia y con interfaz I2C para aplicaciones de medición de sensores y (...)
Módulo enchufable ADC BoosterPack™ compatible con I2C de 12 bits, 140 kSPS y 2 canales ADS7142-Q1
BOOSTXL-ADS7142-Q1 es una plataforma para evaluar el rendimiento del convertidor analógico a digital (ADC) de registro de aproximación sucesiva (SAR) ADS7142-Q1, que es un dispositivo de monitor de sensores de doble canal y nanopotencia. El kit de evaluación incluye el módulo enchufable (...)
Módulo enchufable ADC BoosterPack™ de muestreo de salida serie de 12 bits y 4 canales ADS7841-Q1
BOOSTXL-ADS7841-Q1 es una plataforma para evaluar el rendimiento del convertidor analógico a digital (ADC) SAR de ADS7841-Q1 4 canales y 12 bits con una interfaz en serie compatible con interfaz periférica serial (SPI). El kit de evaluación incluye el módulo complementario BoosterPack™ ADS7841-Q1 y (...)
Módulo complementario BoosterPack™ del convertidor digital a analógico (DAC)
BOOSTXL-DAC-PORT es una plataforma de módulos enchufables BoosterPack™ fácil de usar, diseñada para evaluar la funcionalidad y el rendimiento de los convertidores de señal digital-analógicos (DAC) del catálogo.
Esta plataforma genérica admite un módulo de evaluación (EVM) de DAC que utiliza un (...)
Pantalla
Educational BoosterPack MKII
The Educational BoosterPack MKII offers a high level of integration for developers to quickly prototype complete solutions. Various analog and digital inputs/outputs are at your disposal including an analog joystick, environmental and motion sensors, RGB LED, microphone, buzzer, color LCD display, (...)
Controlador LED I2C RGB de nueve canales LP5569 con módulo de evaluación de bomba de carga y control
Pantalla BoosterPack Kentec QVGA
The BOOSTXL-K350QVG-S1 Kentec QVGA Display BoosterPack is an easy-to-use plug-in module for adding a touch screen color display to your Launchpad design. MCU LaunchPad developers can use this BoosterPack to start developing applications using the 320 x 240 pixel SPI controlled TFT QVGA display with (...)
Sharp® 128x128 memoria LCD y tarjeta microSD TI BoosterPack™
Módulo de evaluación de controlador LED de corriente constante ES-PWM de 16 bits y multiplexado de 3
Módulo de evaluación de controlador LED de corriente constante ES-PWM de 16 bits y multiplexado de 3
Detección
Sensores BoosterPack™ módulo complementario para la automatización de edificios
Paquete de refuerzo de transpondedor NFC de interfaz dual dinámica
The DLP-RF430BP BoosterPack is add-on module compatible with TI’s low-cost LaunchPad rapid prototyping ecosystem. Dynamic Dual Interface NFC Transponder BoosterPack is built with RF430CL330H – ISO14443B compatible Dual Interface Dynamic NFC Transponder. Using a combination of this (...)
Módulo complementario BoosterPack de infrarrojos (IR)
The BOOST-IR BoosterPack™ Plug-in Module can be plugged into a LaunchPad™ Development Kit for simple integration of Infrared (IR) transceiver functionality. Users can start developing remote control applications with the on-board keypad, IR LED transmitter, and IR receiver + demodulator.
On-chip IR (...)
Módulo de evaluación LDC3114 para detección inductiva
Este módulo de evaluación (EVM) es una plataforma fácil de usar para evaluar las funciones principales y el rendimiento de LDC3114. El EVM incluye una interfaz gráfica de usuario (GUI) para leer y escribir registros, así como para ver y guardar los resultados de las mediciones. También se incluye (...)
Módulo complementario para sensores BoosterPack para automatización de edificios
BoosterPack para aplicaciones de 902 MHz a 928 MHz
El módulo BoosterPack™ CC1120-CC1190 está diseñado para utilizarse con los kits de desarrollo LauchPad™ MSP-EXP430F5529 y MSP-EXP430G2553. Además, funcionan como módulo independiente con el uso del software de aplicación SmartRF Studio. El módulo está equipado con una antena de trazado con PCB (...)