Gast
#5734461
Guten Tag, Kleine Verständnisfragen. Arbeite derzeit mit einem STM32F3 Nucleo Board. Nun habe ich ein paar Fragen zu den Headern: 1. Es gibt eine CMSIS Datei. Laut Doku wird diese von dem Halbleiterhersteller und von ARM erstellt um eine standardisierte Schnittstelle für Programmierer zu erstellen. Die CMSIS ist aber für jeden uC unterschiedlich. Ist das richtig? 2. Habe im Projekt noch eine "stm32f3xx_hal.c" Datei. Ist dies die HAL Bibliothek? Also eine Bibliothek für die Peripherie des Boards? 3. Was hat es mit dem STM32CubeMX aufsich? Habe gelesen es ist eine Ablösung des Standard Peripherie Library? Wie ihr seht bin ich etwas verwirrt mit den ganzen Bibliotheken. Könnte mich bitte jemand aufkären?