Gast
#833176
Ich weiß nicht, ob ich nur zu dämlich bin, aber irgendwie ist das Headerfile für den Mega644P nicht vollständig. Ich nutze WinAVR 20071221. Mit Mfile habe ich ein Makefile erstellt. Korrekt steht folgendes darin:
1 | |
2 | |
3 | |
Einige Register- und Bitnamen werden aber jetzt vom GCC angemeckert. Und in der Tat sind sie weder in der iom644.h, noch in der iomxx4.h drin, die wohl automatisch vom GCC geladen werden, wenn ich die <avr/io.h> include. Als Beispiel nenne ich mal: BODS BODSE (beide Seite 48 im Datenblatt) Muss ich da noch was includen oder was mache ich falsch? In den includes von einigen anderen Megas stehen diese Bits drin, z.B. in iom168p.h. Danke schonmal.