Witam,
Proszę o pomoc w rozwiązaniu problemu z wygrywanie programu w ECLIPSE. W oparciu o program Multi_LED z BB próbowałem napisać własne funkcje do wyświetlania liczb. Jednak po jakiejś godzinie/dwóch od utworzenia projektu wyskakuje mi komunikat przy próbie wgrania:

Programator powinien być w porządku, ponieważ używam ATB 1.05a i inne programy działają.
Krótko czego próbowałem:
-przekopiowanie kodu do nowego projektu,
-clean i podnowny build,
-usunięcie pliku release i build.
Czytałem na ten temat, ale większość osób ma włączony tryb Debug (ja go zawsze odznaczam przy tworzeniu projektu). Komunikat wyskakiwał mi wcześniej w innych projektach, ale przekopiowanie kodu do nowego projektu załatwiało sprawę. Wiem że nie jest to najlepsza metoda, ale działa.

Tym razem nie pomaga.
Cofnąłem zmiany wprowadzone w programie do miejsca kiedy program na pewno działał, ale i tak to nic nie dało. Program nie wyrzuca żadnych błędów. W konsoli mam komunikat który nie wiem co oznacza(poniżej). W internecie znalazłem tylko informację ,że przyczyną może być spacja w nazwie, u mnie jej nie ma.
22:47:35 **** Incremental Build of configuration Release for project 18_segmentowy ****
make all
'Building target: 18_segmentowy.elf'
'Invoking: AVR C Linker'
avr-gcc -Wl,-Map,18_segmentowy.map -mmcu=atmega32 -o "18_segmentowy.elf" ./LED/led7.o ./LCD/lcd44780.o ./main.o
./main.o:(.bss.t+0x0): multiple definition of `t'
./LED/led7.o:(.bss.t+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
make: *** [18_segmentowy.elf] Błąd 1
22:47:35 Build Finished (took 179ms)