Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 28 lip 2025, o 14:23


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
    Autor Wiadomość
    PostNapisane: 12 lut 2016, o 11:06 
    Offline
    Użytkownik

    Dołączył(a): 28 cze 2014
    Posty: 37
    Lokalizacja: Gdańsk
    Pomógł: 0

    Witam. Pojawia mi się taki oto bląd w konsoli:

    Cytuj:
    **** Build of configuration Release for project ATmega328 ****

    make all
    Building file: ../main.c
    Invoking: AVR Compiler
    avr-gcc -Wall -Os -fpack-struct -fshort-enums -std=gnu99 -funsigned-char -funsigned-bitfields -mmcu=atmega328p -DF_CPU=8000000UL -MMD -MP -MF"main.d" -MT"main.d" -c -o "main.o" "../main.c"
    Finished building: ../main.c

    Building target: ATmega328.elf
    Invoking: AVR C Linker
    avr-gcc -Wl,-Map,ATmega328.map -mmcu=atmega328p -o "ATmega328.elf" ./USART_EVENT/mkuart.o ./filter.o ./i2c.o ./komendy_at.o ./main.o ./motors.o ./mpu_6050.o ./pid.o
    c:/program files (x86)/atmel/avr tools/avr toolchain/bin/../lib/gcc/avr/4.6.2/../../../../avr/lib/avr5\libc.a(square.o):/home/tools/hudson/workspace/avr8-gnu-toolchain/src/avr-libc/libm/fplib/square.S:43:(.text.avr-libc.fplib+0x4): relocation truncated to fit: R_AVR_13_PCREL against symbol `__mulsf3' defined in .text section in c:/program files (x86)/atmel/avr tools/avr toolchain/bin/../lib/gcc/avr/4.6.2/avr5\libgcc.a(_mul_sf.o)
    collect2: ld returned 1 exit status
    make: *** [ATmega328.elf] Błąd 1

    **** Build Finished ****




    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Usunąłem nie istotną wg mnie część kodu. Program buduje się tylko w przypadku gdy zakomentowane jest
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
    lub
    Składnia: [ Pobierz ] [ Ukryj ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

    Gdy oba są odkomentowane to pojawia się właśnie ten błąd. Problem wydaje się funkcja pid_Controller(), bo tylko z nią pojawiał się ten błąd, dlatego dodam jeszcze jej kod:

    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język c
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Pierwszy raz pojawił mi się taki błąd. Z góry dzięki za podpowiedzi ;)

    _________________
    Zapraszam na bloga: http://www.embeddeddev.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2016, o 13:12 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    np. tutaj można coś poczytać.
    http://stackoverflow.com/questions/8188849/avr-linker-error-relocation-truncated-to-fit

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2016, o 13:21 
    Offline
    Użytkownik

    Dołączył(a): 28 cze 2014
    Posty: 37
    Lokalizacja: Gdańsk
    Pomógł: 0

    http://mirekk36.blogspot.com/2013/04/ec ... float.html rozwiązało problem :)

    _________________
    Zapraszam na bloga: http://www.embeddeddev.pl/



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    Wyświetl posty nie starsze niż:  Sortuj wg  
    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 13 gości


    Nie możesz rozpoczynać nowych wątków
    Nie możesz odpowiadać w wątkach
    Nie możesz edytować swoich postów
    Nie możesz usuwać swoich postów
    Nie możesz dodawać załączników

    Szukaj:
    Skocz do:  
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO