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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren