MSP-CGT

Herramientas de generación de código para MSP430: compilador

MSP-CGT

Descargas

Información general

El compilador TI MSP430 C/C++ y las herramientas de lenguaje de ensamble son compatibles con el desarrollo de aplicaciones para plataformas de microcontroladores TI MSP430, incluidos los dispositivos de microcontroladores TI MSP430 de potencia ultrabaja y de señal mixta.

Code Composer Studio es un entorno de desarrollo integrado (IDE) para dispositivos integrados de TI.  Si desea desarrollar en un dispositivo integrado de TI, se recomienda empezar con la descarga de Code Composer Studio, ya que incluye los compiladores de TI.  Si ya es usuario de Code Composer Studio, la mejor forma de actualizar el compilador es ir al menú de Ayuda y seleccionar instalar compiladores (consulte Obtener actualizaciones del compilador en CCS para obtener más información).

Funciones
  • Disponible en la versión 21.6.0.LTS
    • Genere CRC sobre rangos de memoria.
    • Mejora del rendimiento con el uso de la instrucción BIC.
    • Mejora del rendimiento con los pragmas MUST_ITERATE, UNROLL y CODE_ALIGN.
    • Cambios de tipo enumerados.
    • Misra ya no es compatible.
  • Disponible en la versión 20.12.0.STS:

    • Mejora del rendimiento con el uso de la instrucción BIC.
    • Genere CRC sobre rangos de memoria.
    • Cambios de tipo enumerados.
    • Misra ya no es compatible.
    • Las actualizaciones de optimización incluyen el uso intrínseco de __swap_bytes y la instrucción BIC (para: dst &= ~src).
    • Extensión de archivo predeterminada para archivos de objetos generados por compilador actualizada a .c.obj y .cpp.obj
  • Disponible en la versión 20.2.0.LTS:
  • Disponible en Herramientas de generación de código MSP430 que comienzan con v18.12.0.LTS:
    • Opción ECC generada por vinculador
  • Disponible en Herramientas de generación de código MSP430 a partir de la versión v18.1.0.LTS:
    • Compatibilidad con C++ 2014 y compatibilidad con C++ ABI
    • Convención de llamadas ROM con compatibilidad IAR: Convención de llamadas __cc_rom
    • Mejor uso de la pila con funciones en línea
  • Disponible en Herramientas de generación de código MSP430 a partir de la versión v16.9.0.LTS:
    • Mejoras en el ahorro de potencia
    • Mejor utilización del uso de la pila
    • Es compatible con la compresión LZSS
    • Alineación comprimida de secciones
    • Mejora de la línea
    • Eliminación de opciones de compilación duplicadas e innecesarias
    • Nueva regla 6.3 del Asesor de ULP


Soporte para el compilador de TI

TI cuenta con una comunidad E2E™ activa y receptiva, en la que se ofrece asistencia para los compiladores de TI.

Soporte a largo y corto plazo

Los lanzamientos de soporte a largo plazo (LTS) se mantienen de forma activa durante alrededor de dos años, y los defectos notificados se reparan de la siguiente manera:

  • los defectos que detienen la producción se abordan en el plazo de 2 semanas;
  • Los defectos críticos se abordan en un plazo de 90 días; y
  • Las reparaciones de defectos se aplican de forma proactiva a cada flujo de lanzamiento
Los lanzamientos de soporte a corto plazo (STS) solo son compatibles hasta que la siguiente versión esté disponible, lo que significa que:
  • solo los defectos que detienen la producción pueden provocar el lanzamiento de parches;
  • las versiones de parches para los lanzamientos de STS no se planifican;
  • las reparaciones de defectos no se aplican de forma proactiva a cada flujo de lanzamiento.
  • Para obtener más información acerca de la distinción entre los lanzamientos del compilador de LTS y de STS, consulte el artículo: Introducción a los lanzamientos del compilador de LTS y de STS

  • Optimización del compilador para C/C++
  • Ensamblador
  • Vinculador
  • Archivos de encabezado estándar de C/C++
  • Bibliotecas de tiempo de ejecución de C/C++
  • Utilidades de visualización y manipulación de archivos objetos

Descargar Ver vídeo con transcripción Video

Descargas

IDE, configuración, compilador o depurador

MSP-CGT MSP430 code generation tools - compiler

Productos y hardware compatibles
Opciones de descarga

MSP-CGT MSP430 code generation tools - compiler

close
Última versión
Versión: 21.6.1.LTS
Fecha de publicación: 29/09/2022

Información de la versión

This is a long-term support release of the MSP430 Code Generation Tools (CGT) containing new enhancements and features. The MSP430 CGT provides software development tools including the compiler, assembler, and linker, among others, which can be used to develop applications with C/C++ source code for loading and running on MSP430 core processors.

Novedades

Available in release 21.6.0.LTS:
  • Performance improvement with BIC instruction usage.
  • Performance improvement with pragmas MUST_ITERATE, UNROLL, and CODE_ALIGN.
  • Generate CRCs over memory ranges.
  • Enumerated type changes.
  • Misra support deprecated.

Documentación técnica

No se encontraron resultados. Borre su búsqueda y vuelva a intentarlo.
Ver todo 3
Tipo Título Descargar la versión más reciente en inglés Fecha
Guía del usuario MSP430 Assembly Language Tools v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 25/05/2021
Guía del usuario MSP430 Optimizing C/C++ Compiler v21.6.0.LTS User's Guide (Rev. Y) PDF | HTML 25/05/2021
Nota sobre la aplicación MSP430 Embedded Application Binary Interface (Rev. A) PDF | HTML 2/06/2020

Soporte y capacitación

Foros de TI E2E™ con asistencia técnica de los ingenieros de TI

Ver todos los temas del foro en inglés

El contenido lo proporcionan “tal como está” TI y los colaboradores de la comunidad y no constituye especificaciones de TI. Consulte los términos de uso.

Si tiene preguntas sobre la calidad, el paquete o el pedido de productos de TI, consulte el soporte de TI.