Hallo zusammen, Ich möchte in einem bestehenden Atmel Studio 6 Projekt, das EIC (External Interrupt Controller) ASF Modul hinzufügen. Ich habe die Anleitung von Atmel befolgt und das Modul über den ASF Wizard hinzugefügt. Das hat auch gut funktioniert und keinerlei Fehler angezeigt. Wenn ich nun das Projekt kompiliere, ohne das Modul auch nur per "#include" zu haben, wird mir sofort eine Fehlermeldung bei der Kompilierung des Moduls angezeigt. Hier mal ein Überblick über die unterschiedlichen Fehlermeldungen, die eigentlich jede Funktion in dem Modul betreffen: - Error 1 expected declaration specifiers or '...' before 'uint32_t' C:\Users\Lionel\Desktop\Arbeit\SolteQ\FWM_Johnny_Cay\FWM01 Software\SOLTEQ_FWM\src\ASF\avr32\drivers\eic\eic.h 155 1 FWM01 - Error 6 expected '=', ',', ';', 'asm' or '__attribute__' before 'eic_is_line_enabled' C:\Users\Lionel\Desktop\Arbeit\SolteQ\FWM_Johnny_Cay\FWM01 Software\SOLTEQ_FWM\src\ASF\avr32\drivers\eic\eic.h 192 1 FWM01 - Error 35 expected ';' before 'flags' C:\Users\Lionel\Desktop\Arbeit\SolteQ\FWM_Johnny_Cay\FWM01 Software\SOLTEQ_FWM\src\ASF\avr32\drivers\eic\eic.c 123 1 FWM01 - Error 58 'presc' undeclared (first use in this function) C:\Users\Lionel\Desktop\Arbeit\SolteQ\FWM_Johnny_Cay\FWM01 Software\SOLTEQ_FWM\src\ASF\avr32\drivers\eic\eic.c 171 1 FWM01 Ich wollte das Modul eigentlich nutzen, um mir die Konfiguration und Handling zu erleichtern. Leider komm ich an dieser Stelle gar nicht weiter. Grüße, Peter
>- Error 1 expected declaration specifiers or '...' before 'uint32_t'
Mach mal ein
#include "stdint.h"
Man schaut sich immer erst nur den ersten Fehler an.
Der Rest sind meist nur Folgefehler aufgrund des ersten Fehlers.
>Mach mal ein >#include "stdint.h" Besser
1 | #include <stdint.h> |
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.