Gast
#239197
Hi, bin noch absouter Anfänger im mc Bereich. Will mit meinem At90CAN128 CAN Nachrichten empfangen, hab dazu mal testweise die Dateien der der AVR-Can Library verwendet. Das Problem ist bei manchen Funktionen der can_lib.c (z.B. Can_enable();) bekomme ich bein Übersetzen den Error CANGCON undeclared (first use in..). Ich hab herausgefunden, das CANGCON in can_drv.h definiert ist -> #define Can_enable() { CANGCON |= (1<<ENA); } Daraus schließe ich, dass CANGON nicht definiert ist, das stimmt aber nicht, denn in mcu.h ist #define CANGCON (*(volatile unsigned char *)0xD8) /* CAN General Control Register */ Nun weis ich echt nicht mehr weiter. Bitte helft mir! Ich verwende das AVR Studio 4.