HERCULES-DSPLIB

Biblioteca CMSIS DSP para el MCU Hercules™ Safety Cortex™-R4

HERCULES-DSPLIB

Descargas

Información general

La biblioteca DSP Cortex-R4 DE TI se ajusta al Estándar de interfaz de software de microcontrolador Cortex (CMSIS) de ARM, una capa de abstracción de hardware estandarizada para la serie de procesadores Cortex. La biblioteca CMSIS-DSP incluye más de 60 funciones que cubren operaciones vectoriales, cálculo de matrices, aritmética compleja, funciones de filtro, funciones de control, controlador PID, transformadas de Fourier y muchos otros algoritmos DSP de uso frecuente. La mayoría de los algoritmos están disponibles en punto flotante y varios formatos de punto fijo y están optimizados para los procesadores de la serie Cortex-R. La implementación del procesador Cortex-R4 utiliza el conjunto de instrucciones ARM DSP SIMD (única de instrucción múltiple de datos) y el hardware de punto flotante para optimizar los algoritmos de procesamiento de señales y aprovechar al máximo las capacidades del procesador. La biblioteca CMSIS-DSP, desarrollada completamente en C y que incluye el código source, permite a los programadores adaptar algoritmos a los requisitos específicos de cada aplicación, ofreciendo un rendimiento superior en aplicaciones de procesamiento y control de señales digitales, en comparación con lo que logran normalmente los compiladores y las bibliotecas de soporte de tiempo de ejecución.
Funciones
  • Funciones matemáticas básicas
  • Funciones rápidas de matemáticas y trigonometría
  • Funciones de interpolación
  • Funciones matemáticas complejas
  • Funciones de estadística: Media, raíz cuadrada media (RMS), desviación estándar
  • Funciones de filtrado: FIR, IIR, LMS
  • Funciones de transformación: FFT, DCT
  • Funciones de matriz básicas
  • Funciones del controlador: PID, Clarke, Park, FOC
  • Funciones de soporte: Copia y conversión

Se incluyen proyectos compatibles con Code Composer Studio. También se incluye una biblioteca de código objeto de ejemplo.

Descargar Ver vídeo con transcripción Video

Descargas

Controlador o biblioteca

HERCULES-DSPLIB Hercules Safety MCU Cortex-R4 CMSIS DSP Library (v1.0.0)

Productos y hardware compatibles

Productos y hardware compatibles

Productos
MCU Arm Cortex-R
RM41L232 MCU Flash RISC de 16/32 bits Arm Cortex-R4F RM42L432 MCU Flash RISC de 16/32 bits Arm Cortex-R4F RM44L520 MCU Flash RISC de 16/32 bits Arm Cortex-R4F RM44L920 MCU Flash RISC Arm Cortex-R4F de 16/32 bits RM46L430 MCU Flash RISC USB de 16/32 bits Cortex R4F RM46L440 MCU Flash RISC de 16/32 bits, Cortex R4F, EMAC RM46L450 MCU Flash RISC USB de 16/32 bits Cortex R4F RM46L830 MCU Flash RISC USB de 16/32 bits Cortex R4F RM46L840 MCU Flash RISC de 16/32 bits, Cortex R4F, EMAC RM46L850 MCU Flash RISC USB de 16/32 bits Cortex R4F RM46L852 MCU Flash RISC USB de 16/32 bits Cortex R4F RM48L530 Microcontrolador Flash RISC de 16/32 bits RM48L540 Microcontrolador Flash RISC de 16/32 bits RM48L730 Microcontrolador Flash RISC de 16/32 bits RM48L740 Microcontrolador Flash RISC de 16/32 bits RM48L940 Microcontrolador Flash RISC de 16/32 bits RM48L950 Microcontrolador Flash RISC de 16/32 bits RM48L952 Microcontrolador Flash RISC de 16/32 bits TMS570LS0232 MCU Flash RISC de 16/32 bits, Arm Cortex-R4 y Auto Q-100 TMS570LS0332 MCU Flash RISC de 16/32 bits, Arm Cortex-R4 y Auto Q-100 TMS570LS0432 MCU Flash RISC de 16/32 bits, Arm Cortex-R4 y Auto Q-100 TMS570LS0714 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y Auto Q-100 TMS570LS0714-S Microcontrolador de 32 bits y alto rendimiento basado en ARM Cortex-35 TMS570LS0914 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y Auto Q-100 TMS570LS1114 MCU Flash RISC de 16/32 bits, Cortex R4F y Auto Q100 TMS570LS1115 MCU Flash RISC de 16/32 bits, Cortex R4F, Auto Q100 y Flexray TMS570LS1224 MCU Flash RISC de 16/32 bits, Cortex R4F y Auto Q100 TMS570LS1225 MCU Flash RISC de 16/32 bits, Cortex R4F, Auto Q100 y Flexray TMS570LS1227 MCU Flash RISC de 16/32 bits, Cortex R4F, Auto Q100, Flexray y EMAC TMS570LS2124 MCU Flash RISC de 16/32 bits Arm Cortex-R4F TMS570LS2125 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y FlexRay TMS570LS2134 MCU Flash RISC de 16/32 bits Arm Cortex-R4F TMS570LS2135 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y FlexRay TMS570LS2135-S Microcontrolador Flash RISC de 16/32 bits TMS570LS3134 MCU Flash RISC de 16/32 bits Arm Cortex-R4F TMS570LS3135 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y FlexRay TMS570LS3137 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F, EMAC y FlexRay
Desarrollo de hardware
Kit de desarrollo
TMDXRM46HDK Kit de desarrollo Hercules RM46x
Opciones de descarga

HERCULES-DSPLIB Hercules Safety MCU Cortex-R4 CMSIS DSP Library (v1.0.0)

close
Última versión
Versión: 01.00.00.00
Fecha de publicación: 11/09/2012
Productos
MCU Arm Cortex-R
RM41L232 MCU Flash RISC de 16/32 bits Arm Cortex-R4F RM42L432 MCU Flash RISC de 16/32 bits Arm Cortex-R4F RM44L520 MCU Flash RISC de 16/32 bits Arm Cortex-R4F RM44L920 MCU Flash RISC Arm Cortex-R4F de 16/32 bits RM46L430 MCU Flash RISC USB de 16/32 bits Cortex R4F RM46L440 MCU Flash RISC de 16/32 bits, Cortex R4F, EMAC RM46L450 MCU Flash RISC USB de 16/32 bits Cortex R4F RM46L830 MCU Flash RISC USB de 16/32 bits Cortex R4F RM46L840 MCU Flash RISC de 16/32 bits, Cortex R4F, EMAC RM46L850 MCU Flash RISC USB de 16/32 bits Cortex R4F RM46L852 MCU Flash RISC USB de 16/32 bits Cortex R4F RM48L530 Microcontrolador Flash RISC de 16/32 bits RM48L540 Microcontrolador Flash RISC de 16/32 bits RM48L730 Microcontrolador Flash RISC de 16/32 bits RM48L740 Microcontrolador Flash RISC de 16/32 bits RM48L940 Microcontrolador Flash RISC de 16/32 bits RM48L950 Microcontrolador Flash RISC de 16/32 bits RM48L952 Microcontrolador Flash RISC de 16/32 bits TMS570LS0232 MCU Flash RISC de 16/32 bits, Arm Cortex-R4 y Auto Q-100 TMS570LS0332 MCU Flash RISC de 16/32 bits, Arm Cortex-R4 y Auto Q-100 TMS570LS0432 MCU Flash RISC de 16/32 bits, Arm Cortex-R4 y Auto Q-100 TMS570LS0714 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y Auto Q-100 TMS570LS0714-S Microcontrolador de 32 bits y alto rendimiento basado en ARM Cortex-35 TMS570LS0914 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y Auto Q-100 TMS570LS1114 MCU Flash RISC de 16/32 bits, Cortex R4F y Auto Q100 TMS570LS1115 MCU Flash RISC de 16/32 bits, Cortex R4F, Auto Q100 y Flexray TMS570LS1224 MCU Flash RISC de 16/32 bits, Cortex R4F y Auto Q100 TMS570LS1225 MCU Flash RISC de 16/32 bits, Cortex R4F, Auto Q100 y Flexray TMS570LS1227 MCU Flash RISC de 16/32 bits, Cortex R4F, Auto Q100, Flexray y EMAC TMS570LS2124 MCU Flash RISC de 16/32 bits Arm Cortex-R4F TMS570LS2125 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y FlexRay TMS570LS2134 MCU Flash RISC de 16/32 bits Arm Cortex-R4F TMS570LS2135 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y FlexRay TMS570LS2135-S Microcontrolador Flash RISC de 16/32 bits TMS570LS3134 MCU Flash RISC de 16/32 bits Arm Cortex-R4F TMS570LS3135 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F y FlexRay TMS570LS3137 MCU Flash RISC de 16/32 bits, Arm Cortex-R4F, EMAC y FlexRay
Desarrollo de hardware
Kit de desarrollo
TMDXRM46HDK Kit de desarrollo Hercules RM46x

Información de la versión

The design resource accessed as www.ti.com/lit/zip/spnc042 or www.ti.com/lit/xx/spnc042/spnc042.zip has been migrated to a new user experience at www.ti.com/tool/download/SPNC042. Please update any bookmarks accordingly.

Documentación técnica

No se encontraron resultados. Borre su búsqueda y vuelva a intentarlo.
Ver todo 44
Tipo Título Descargar la versión más reciente en inglés Fecha
Hoja de datos TMS570LS Series 16/32-BIT RISC Flash Microcontroller datasheet (Rev. G) PDF | HTML 24/10/2018
Hoja de datos TMS570LS0x32 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 15/05/2018
Guía del usuario TMS570LS0232 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. B) 1/03/2018
Guía del usuario RM48x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. C) 1/03/2018
Guía del usuario TMS570LS31x/21x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. C) 1/03/2018
Guía del usuario TMS570LS12x/11x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. C) 1/03/2018
Guía del usuario RM46x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. C) 1/03/2018
Guía del usuario RM41Lx 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. B) 1/03/2018
Hoja de datos TMS570LS0914 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. D) PDF | HTML 10/11/2016
Hoja de datos RM44Lx20 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 10/11/2016
Hoja de datos TMS570LS0714 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. E) PDF | HTML 10/11/2016
Hoja de datos RM57L843 Hercules™ Microcontroller Based on the ARM® Cortex®-R Core datasheet (Rev. C) PDF | HTML 24/06/2016
Hoja de datos TMS570LC4357 Hercules™ Microcontroller Based on the ARM® Cortex®-R Core datasheet (Rev. C) PDF | HTML 24/06/2016
Errata RM46x Microcontroller Silicon Errata (Silicon Revision C) (Rev. B) 31/05/2016
Errata RM41L232 Microcontroller Silicon Errata (Silicon Revision A) (Rev. C) 31/05/2016
Errata RM48x Microcontroller Silicon Errata (Silicon Revision C) (Rev. G) 31/05/2016
Errata RM44x Microcontroller Silicon Errata (Silicon Rev A) (Rev. B) 31/05/2016
Errata RM42x Microcontroller Silicon Errata (Silicon Revision A) (Rev. F) 31/05/2016
Errata RM44x Microcontroller Silicon Errata (Silicon Rev 0) (Rev. D) 31/05/2016
Errata RM41L232 Microcontroller Silicon Errata (Silicon Revision B) (Rev. A) 31/05/2016
Errata RM42x Microcontroller Silicon Errata (Silicon Revision B) (Rev. A) 31/05/2016
Errata RM46x Microcontroller Silicon Errata (Silicon Revision B) (Rev. F) 31/05/2016
Errata RM48x Microcontroller Silicon Errata (Silicon Revision D) (Rev. B) 31/05/2016
Hoja de datos RM46Lx40 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30/06/2015
Hoja de datos RM46Lx50 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30/06/2015
Hoja de datos RM46Lx30 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30/06/2015
Hoja de datos TMS570LS0232 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. A) PDF | HTML 30/06/2015
Hoja de datos RM46L852 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30/06/2015
Hoja de datos RM41L232 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. A) PDF | HTML 30/06/2015
Hoja de datos RM42L432 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. B) PDF | HTML 30/06/2015
Hoja de datos RM48Lx30 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30/06/2015
Hoja de datos RM48L952 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. D) PDF | HTML 30/06/2015
Hoja de datos RM48Lx50 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30/06/2015
Hoja de datos RM48Lx40 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30/06/2015
Hoja de datos TMS570LS31x4/21x4 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. B) PDF | HTML 19/05/2015
Información sobre seguridad funcional Foundational Software for Functional Safety 12/05/2015
Hoja de datos TMS570LS3137 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 27/04/2015
Hoja de datos TMS570LS31x5/21x5 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 27/04/2015
Hoja de datos TMS570LS1115 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. B) 28/02/2015
Hoja de datos TMS570LS1114 16- and 32-BIT RISC Flash Microcontroller datasheet (Rev. B) 28/02/2015
Hoja de datos TMS570LS1227 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. B) 28/02/2015
Hoja de datos TMS570LS12x4 16- and 32-BIT RISC Flash Microcontroller datasheet (Rev. B) 28/02/2015
Hoja de datos TMS570LS1225 16- and 32-BIT RISC Flash Microcontroller datasheet (Rev. B) 28/02/2015
Guía del usuario TMS570LS20x/10x Series Technical Reference Manual (Rev. C) 7/09/2011

Recursos de diseño

Desarrollo de hardware

Kit de desarrollo
TMDXRM46HDK Kit de desarrollo Hercules RM46x

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.