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 12 cze 2025, o 17:12


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
    Autor Wiadomość
    PostNapisane: 10 paź 2015, o 00:32 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 gru 2011
    Posty: 204
    Lokalizacja: Boguchwała
    Pomógł: 3

    Testuję przykład z książki, obecnie obsługa 1Wire. Testuję na ATtiny2313A, kompiluje się poprawnie, a nie daje się zaprogramować na ten procesor. Inne przykłady dają się programować. Używam zestaw ATB, LUNA, USBASP. Czy w bibliotece 1Wire trzeba coś zmienić ? Gdy wykasuje 1Wire z projektu, to się programuje ATtiny2313.

    Przy zapisie otrzymuję :

    Launching C:\AVRDUDE\avrdude -pt2313 -cusbasp -Uflash:w:1Wire_2313.hex:a "-CC:\AVRDUDE\avrdude.conf"
    Output:

    avrdude: AVR device initialized and ready to accept instructions

    Reading | ################################################## | 100% 0.00s

    avrdude: Device signature = 0x1e910a
    avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
    To disable this feature, specify the -D option.
    avrdude: erasing chip
    avrdude: reading input file "1Wire_2313.hex"
    avrdude: input file 1Wire_2313.hex auto detected as Intel Hex
    avrdude: ERROR: address 0x0810 out of range at line 129 of 1Wire_2313.hex
    avrdude: read from file '1Wire_2313.hex' failed

    avrdude done. Thank you.

    Compiled special for http://forum.atnel.pl (v5.11.1)

    avrdude finished



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 paź 2015, o 01:16 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 gru 2011
    Posty: 204
    Lokalizacja: Boguchwała
    Pomógł: 3

    Jak widać po kompilacji.
    Device: attiny2313

    Program: 2512 bytes (122.7% Full)
    (.text + .data + .bootloader)

    Data: 71 bytes (55.5% Full)
    (.data + .bss + .noinit)


    'Finished building: sizedummy'
    ' '

    02:12:55 Build Finished (took 486ms)


    Pewnie za dużo o 512 bitów ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 paź 2015, o 01:49 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 25 gru 2011
    Posty: 204
    Lokalizacja: Boguchwała
    Pomógł: 3

    Muszę się przestawić na na na AT16, albo na AT32, a tak mi pasował DIP20.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 paź 2015, o 08:50 
    Offline
    Użytkownik

    Dołączył(a): 05 lut 2014
    Posty: 252
    Lokalizacja: obok Częstochowy
    Pomógł: 14

    Spokojnie upchasz ten kod. Można trochę niepotrzebnego kodu z biblioteki 1-wire usunąć.
    A jak się nie uda to jest jeszcze Attiny 4313.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 10 paź 2015, o 13:26 
    Offline
    Uzytkownik zasłużony dla forum.atnel.pl
    Avatar użytkownika

    Dołączył(a): 16 lip 2012
    Posty: 2088
    Lokalizacja: Leżajsk / Kraków
    Pomógł: 411

    Pytanie co potrzebujesz. W bibliotece Mirka do lcd możesz wyłączać wiele funkcjonalności, ale równie dobrze możesz zainstalować Eclipse Gadget i włączyć BOOST FALSH (możesz też pogrzebać w opcjach linkera). W tym drugim przypadku najlepiej nie używać niektórych funkcji np. lcd_str_P co niestety zwiększy zużycie RAM. Po kompilacji i linkowaniu nie wykorzystane funkcje nie znajdą się w pliku hex nawet jak są zdefiniowane w pliku c.

    _________________
    Dragonus Cracovus: Biomagia



    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: 5 ] 

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Majestic-12 [Bot] i 10 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