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
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.
Rufus Τ. Firefly schrieb: > oder anderweitig besorgen z. B. application notes beim Hersteller der MCU.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.