Witam
Spróbowałem wykonać projekt 11_RC5-decode
Zanim zakupie odpowiednie części do tego projektu to chcę wgrać już wsad do procesora.
Więc spróbowałem skomplikować i niestety ale wyświetla błędy, mimo że nic nie zmieniałem w żadnym pliku
Załączam treść z konsoli:
Kod:
Building file: ../main.c
Invoking: AVR Compiler
avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega32 -DF_CPU=8000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o"main.o" "../main.c"
In file included from ../main.c:14:
../IR_DECODE/ir_decode.h:33:1: warning: "PORT" redefined
In file included from ../main.c:13:
../LCD/lcd44780.h:124:1: warning: this is the location of the previous definition
In file included from ../main.c:14:
../IR_DECODE/ir_decode.h:36:1: warning: "PIN" redefined
In file included from ../main.c:13:
../LCD/lcd44780.h:127:1: warning: this is the location of the previous definition
In file included from ../main.c:14:
../IR_DECODE/ir_decode.h:39:1: warning: "DDR" redefined
In file included from ../main.c:13:
../LCD/lcd44780.h:130:1: warning: this is the location of the previous definition
Finished building: ../main.c
Z tego wynika że chodzi o makre upraszczająca dostęp do portów
Jednak czemu?
Próbowałem zmienić bibliotekę na tą aktualizacje biblioteki i też nie działa.
czemu tak się dzieje? Czy czegoś zapomniałem zmienić bo przy innych programach (adc,DS18b20,itp) wszystko działa a tu błąd.
Proszę o radę od czego mam zacząć szukać, co zmienić.