Fehlermeldung: invalid operands (*UND* and *ABS* sections) for `/'

#7860087
Lesenswert?

Ich bekomme von Microchip Studio (AVR GCC) folgende Fehlermeldung:

1
invalid operands (*UND* and *ABS* sections) for `/'

wenn ich eine Assemblerdatei in einem Projekt einfüge. Quelle: https://github.com/zevero/avr_boot

Die bemängelte Zeile:

1
ldi  r24, lo8(F_CPU / 100000)

F_CPU habe ich probeweise in main.c mit #define und auch im Makefile über die Properties-Einstellungen (Compiler/Symbols) angegeben ("1000000" und auch mit "UL"). Gebe ich den Wert 1000000 direkt ein, klappt es. Aber das ist natürlich unschick, da ich die Taktrate nur an einer Stelle eingeben möchte. Eine Idee dazu? Danke.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren