stm32f4 CooCox Frage

Gast #4301812
Lesenswert?
• ▲
▼
Hallo,

ich bin Einsteiger im Bereich STM32 und habe mir mal zu Beginn ein paar 
Beispielprogramme angesehen. Da habe ich festgestellt dass es da bei 
jeden Beispiel zwei Files gibt (smt32f4xx_it.h/c) die aber bei mir nicht 
vorkommen. Ich habe mal versucht einen Pin toggeln zu lassen, hat nicht 
funktioniert erst als ich diese Files eingebuden habe.

Meine Frage nun ist, woher diese Files kommen? Muss man die selber 
schreiben oder sind die irgendwo vorgefertigt bzw. erstellt die CooCox.


Danke schonmal,

Grüße,
Gast #4301910
Lesenswert?
• ▲
▼
Einsteiger schrieb:
> smt32f4xx_it.h/c

wohl eher stm32f4xx_it.h/c ... das ist ein Teil der sogenannten 
"Standart Peripherals Library" vom Hersteller ST Mircoelectronics. Das 
sind Funktionen mit denen man die Hardware komfortabel ansprechen kann. 
Damit muss man sich nicht mehr auf Registerebene mit dem Controller 
befassen. Man könnte es "Treiber" nennen.
Gast #4303185
Lesenswert?
• ▲
▼
Vielen Dank für die schnellen Antworten,

Ok verstehe, dann werde ich einfach ein Beispiel adden und den Aufruf 
entfernen, dann sind die Files automatisch eingebunden.

Eine neue Frage hat sich nun aufgedrängt. Ich habe mir mal ein Beispiel 
für den UART angesehen und festgestellt dass da eine "hal_msp" Datei 
vorkommt wo irgendwelche konfigurationen drinnenstehen. Leider konnte 
ich die Schreibweise so nicht in der API finden.
Kann mir jemand erklären wozu dieses File dient??

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.