Forum: Mikrocontroller und Digitale Elektronik IAR / Keil - sind da Libs der Peripherie mit dabei


von loppl (Gast)


Lesenswert?

Hallo,
ich werde aus der Keil / IAR Webseite nicht ganz schlau.
Also angenommen ich hab 'nen STM32. Dann hat der doch eine spezielle 
Peripherie um zum Beispiel ADC Werte zu lesen. Das geht bei einem NXP 
ARM doch bestimmt ganz anders.

Sind beim IAR oder Compiler / IDE dann die Libs für alle Prozessoren 
aller Hersteller mit dabei ? Also auch zum Beispiel ein CAN Treiber ?

loppl

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nein, üblicherweise nicht. Es gibt in der Regel Headerdateien mit den 
zugehörigen Registerdefinitionen, aber die Funktionen zum Ansteuern der 
Hardware muss man sich schon selber schreiben oder anderweitig besorgen.

von MCU (Gast)


Lesenswert?

Rufus Τ. Firefly schrieb:
> oder anderweitig besorgen

z. B. application notes beim Hersteller der MCU.

von 123 (Gast)


Lesenswert?

IAR liefert nur beispielprojekte mit. (startup code, linker scripte, ggf 
ein klein bischen uart)

wobei aber viele Hersteller wie Atemel z.B. jede menge beispiel code für 
IAR  Kein  GCC anbieten. wobei man aber die qualität des codes je nach 
hersteller genauer bewerten sollte. Der hat meist nur den status no 
warenty, for demonstration only.

SD - card läuft im loop mode ohne IRQ und ohne DMA.

von no advertising (Gast)


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.