HERCULES-DSPLIB

Hercules™ Sicherheits-MCU Cortex™-R4 CMSIS DSP-Bibliothek

HERCULES-DSPLIB

Downloads

Überblick

Die Cortex-R4-DSP-Bibliothek von TI ist konform mit dem ARM Cortex Microcontroller Software Interface Standard (CMSIS), einer standardisierten Hardwareabstraktionsschicht für die Cortex-Prozessorserie. Die CMSIS-DSP-Bibliothek enthält mehr als 60 Funktionen für Vektoroperationen, Matrixberechnung, komplexe Arithmetik, Filterfunktionen, Steuerungsfunktionen, PID-Controller, Fourier-Transformationen und viele andere häufig verwendete DSP-Algorithmen. Die meisten Algorithmen sind in Fließkomma- und verschiedenen Festkommaformaten verfügbar und für die Prozessoren der Serie Cortex-R optimiert. Bei der Prozessorimplementierung des Cortex-R4 werden der SIMD-Befehlssatz (Single Instruction Multiple Data, ein Befehl für mehrere Daten) für ARM-DSP und die Fließkomma-Hardware verwendet, um die Funktionen des Cortex-R4-Prozessors für die Signalverarbeitungsalgorithmen voll auszuschöpfen. Die vollständig in C geschriebene und mit Quellcode gelieferte CMSIS-DSP-Bibliothek ermöglicht es Softwareprogrammierern, Algorithmen an spezifische Anwendungsanforderungen anzupassen und eine höhere Leistung für die digitale Signalverarbeitung und Steuerungsanwendungen bereitzustellen, als dies normalerweise mit Compilern und Bibliotheken für die Laufzeitunterstützung erreicht werden kann.
Merkmale
  • Grundlegende mathematische Funktionen
  • Schnelle mathematische und trigonometrische Funktionen
  • Interpolationsfunktionen
  • Komplexe mathematische Funktionen
  • Statistikfunktionen: Mittelwert, RMS, Std
  • Filterfunktionen: FIR, IIR, LMS
  • Transformationsfunktionen: FFT, DCT
  • Grundlegende Matrixfunktionen
  • Steuerungsfunktionen: PID, Clarke, Park, FOC
  • Unterstützungsfunktionen: Kopieren und Umwandeln

Es sind auch Projekte enthalten, die Code Composer Studio unterstützen. Eine Beispiel-Objektcodebibliothek ist ebenfalls enthalten.

Herunterladen Video mit Transkript ansehen Video

Downloads

Treiber oder Bibliothek

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

Unterstützte Produkte und Hardware

Unterstützte Produkte und Hardware

Produkte
Arm Cortex-R-MCUs
RM41L232 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F RM42L432 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F RM44L520 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F RM44L920 16/32-Bit-Arm Cortex-R4F-Flash-MCU, RISC RM46L430 16/32-Bit-RISC-Flash-MCU, Cortex R4F, USB RM46L440 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC RM46L450 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC, USB RM46L830 16/32-Bit-RISC-Flash-MCU, Cortex R4F, USB RM46L840 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC RM46L850 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC, USB RM46L852 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC, USB RM48L530 16/32-Bit-RISC-Flash-Mikrocontroller RM48L540 16/32-Bit-RISC-Flash-Mikrocontroller RM48L730 16/32-Bit-RISC-Flash-Mikrocontroller RM48L740 16/32-Bit-RISC-Flash-Mikrocontroller RM48L940 16/32-Bit-RISC-Flash-Mikrocontroller RM48L950 16/32-Bit-RISC-Flash-Mikrocontroller RM48L952 16/32-Bit-RISC-Flash-Mikrocontroller TMS570LS0232 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4, Auto Q-100 TMS570LS0332 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4, Auto Q-100 TMS570LS0432 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4, Auto Q-100 TMS570LS0714 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, Auto Q-100 TMS570LS0714-S Hochleistungsfähiger 32-Bit ARM Cortex-R5-basierter Mikrocontroller TMS570LS0914 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, Auto Q-100 TMS570LS1114 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100 TMS570LS1115 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100, FlexRay TMS570LS1224 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100 TMS570LS1225 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100, FlexRay TMS570LS1227 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100, FlexRay, EMAC TMS570LS2124 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F TMS570LS2125 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, FlexRay TMS570LS2134 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F TMS570LS2135 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, FlexRay TMS570LS2135-S 16-/32-Bit-RISC-Flash-Mikrocontroller TMS570LS3134 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F TMS570LS3135 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, FlexRay TMS570LS3137 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, EMAC, FlexRay
Hardware-Entwicklung
Entwicklungskit
TMDXRM46HDK Hercules RM46x-Entwicklungskit
Download-Optionen

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

close
Aktuelle Version
Version: 01.00.00.00
Veröffentlichungsdatum: 11.09.2012
Produkte
Arm Cortex-R-MCUs
RM41L232 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F RM42L432 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F RM44L520 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F RM44L920 16/32-Bit-Arm Cortex-R4F-Flash-MCU, RISC RM46L430 16/32-Bit-RISC-Flash-MCU, Cortex R4F, USB RM46L440 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC RM46L450 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC, USB RM46L830 16/32-Bit-RISC-Flash-MCU, Cortex R4F, USB RM46L840 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC RM46L850 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC, USB RM46L852 16/32-Bit-RISC-Flash-MCU, Cortex R4F, EMAC, USB RM48L530 16/32-Bit-RISC-Flash-Mikrocontroller RM48L540 16/32-Bit-RISC-Flash-Mikrocontroller RM48L730 16/32-Bit-RISC-Flash-Mikrocontroller RM48L740 16/32-Bit-RISC-Flash-Mikrocontroller RM48L940 16/32-Bit-RISC-Flash-Mikrocontroller RM48L950 16/32-Bit-RISC-Flash-Mikrocontroller RM48L952 16/32-Bit-RISC-Flash-Mikrocontroller TMS570LS0232 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4, Auto Q-100 TMS570LS0332 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4, Auto Q-100 TMS570LS0432 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4, Auto Q-100 TMS570LS0714 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, Auto Q-100 TMS570LS0714-S Hochleistungsfähiger 32-Bit ARM Cortex-R5-basierter Mikrocontroller TMS570LS0914 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, Auto Q-100 TMS570LS1114 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100 TMS570LS1115 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100, FlexRay TMS570LS1224 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100 TMS570LS1225 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100, FlexRay TMS570LS1227 16/32-Bit-RISC-Flash-MCU, Cortex R4F, Auto Q100, FlexRay, EMAC TMS570LS2124 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F TMS570LS2125 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, FlexRay TMS570LS2134 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F TMS570LS2135 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, FlexRay TMS570LS2135-S 16-/32-Bit-RISC-Flash-Mikrocontroller TMS570LS3134 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F TMS570LS3135 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, FlexRay TMS570LS3137 16/32-Bit-RISC-Flash-MCU, Arm Cortex-R4F, EMAC, FlexRay
Hardware-Entwicklung
Entwicklungskit
TMDXRM46HDK Hercules RM46x-Entwicklungskit

Versionsinformationen

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.

Technische Dokumentation

Keine Ergebnisse gefunden. Bitte geben Sie einen anderen Begriff ein und versuchen Sie es erneut.
Alle anzeigen 44
Typ Titel Neueste englische Version herunterladen Datum
Datenblatt TMS570LS Series 16/32-BIT RISC Flash Microcontroller datasheet (Rev. G) PDF | HTML 24.10.2018
Datenblatt TMS570LS0x32 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 15.05.2018
Benutzerhandbuch TMS570LS0232 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. B) 01.03.2018
Benutzerhandbuch RM48x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. C) 01.03.2018
Benutzerhandbuch TMS570LS31x/21x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. C) 01.03.2018
Benutzerhandbuch TMS570LS12x/11x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. C) 01.03.2018
Benutzerhandbuch RM46x 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. C) 01.03.2018
Benutzerhandbuch RM41Lx 16/32-Bit RISC Flash Microcontroller Technical Reference Manual (Rev. B) 01.03.2018
Datenblatt TMS570LS0914 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. D) PDF | HTML 10.11.2016
Datenblatt RM44Lx20 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 10.11.2016
Datenblatt TMS570LS0714 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. E) PDF | HTML 10.11.2016
Datenblatt RM57L843 Hercules™ Microcontroller Based on the ARM® Cortex®-R Core datasheet (Rev. C) PDF | HTML 24.06.2016
Datenblatt 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
Datenblatt RM46Lx40 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30.06.2015
Datenblatt RM46Lx50 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30.06.2015
Datenblatt RM46Lx30 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30.06.2015
Datenblatt TMS570LS0232 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. A) PDF | HTML 30.06.2015
Datenblatt RM46L852 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30.06.2015
Datenblatt RM41L232 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. A) PDF | HTML 30.06.2015
Datenblatt RM42L432 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. B) PDF | HTML 30.06.2015
Datenblatt RM48Lx30 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30.06.2015
Datenblatt RM48L952 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. D) PDF | HTML 30.06.2015
Datenblatt RM48Lx50 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30.06.2015
Datenblatt RM48Lx40 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 30.06.2015
Datenblatt TMS570LS31x4/21x4 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. B) PDF | HTML 19.05.2015
Informationen zur funktionalen Sicherheit Foundational Software for Functional Safety 12.05.2015
Datenblatt TMS570LS3137 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 27.04.2015
Datenblatt TMS570LS31x5/21x5 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. C) PDF | HTML 27.04.2015
Datenblatt TMS570LS1115 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. B) 28.02.2015
Datenblatt TMS570LS1114 16- and 32-BIT RISC Flash Microcontroller datasheet (Rev. B) 28.02.2015
Datenblatt TMS570LS1227 16- and 32-Bit RISC Flash Microcontroller datasheet (Rev. B) 28.02.2015
Datenblatt TMS570LS12x4 16- and 32-BIT RISC Flash Microcontroller datasheet (Rev. B) 28.02.2015
Datenblatt TMS570LS1225 16- and 32-BIT RISC Flash Microcontroller datasheet (Rev. B) 28.02.2015
Benutzerhandbuch TMS570LS20x/10x Series Technical Reference Manual (Rev. C) 07.09.2011

Verwandte Designressourcen

Hardware-Entwicklung

Entwicklungskit
TMDXRM46HDK Hercules RM46x-Entwicklungskit

Support und Schulungen

TI E2E™-Foren mit technischem Support von TI-Ingenieuren

Alle Forenthemen auf Englisch anzeigen

Inhalte werden ohne Gewähr von TI und der Community bereitgestellt. Sie stellen keine Spezifikationen von TI dar. Siehe Nutzungsbedingungen.

Bei Fragen zu den Themen Qualität, Gehäuse oder Bestellung von TI-Produkten siehe TI-Support.