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 w 2025? 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 20 maja 2025, o 01:56


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
    Autor Wiadomość
    PostNapisane: 1 mar 2014, o 09:24 
    Offline
    Użytkownik

    Dołączył(a): 10 gru 2013
    Posty: 55
    Lokalizacja: Barbarzyńca
    Pomógł: 0

    Witam,

    Mam takie pytanie: jakie informacje zawiera plik boards.txt. szczególnie chodzi mi o to co poszczególna linia zawiera.
    Co za co odpowiada.
    Jak po informacjach z pliku boards odczytać jak ustawiony będzie mikrokontroler. Taktowanie: wewnętrzne/ zewnętrzne...
    Składnia: [ Pobierz ] [ Ukryj ]
    język xml
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Drugie pytanie. Czy wypalanie bootloadera w procesorze programowanym przez Arduino jest konieczne?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 mar 2014, o 09:28 
    Offline
    Moderator
    Avatar użytkownika

    Dołączył(a): 03 paź 2011
    Posty: 27401
    Lokalizacja: Szczecin
    Pomógł: 1043

    marcint31 napisał(a):
    Jak po informacjach z pliku boards odczytać jak ustawiony będzie mikrokontroler


    Kolego zobacz - wklejasz plik boards w którym masz jak byk napisane jakie jest taktowanie procka, nawet jak masz ustawione fusebity a ty pytasz jak to odczytać ?

    _________________
    zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 mar 2014, o 09:37 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 lut 2013
    Posty: 376
    Lokalizacja: Kłopoty-Stanisławy
    Pomógł: 33

    marcint31 napisał(a):
    ##############################################################
    atmega8a.name=ATmega8a @ 8 MHz
    atmega8a.upload.maximum_size=7168
    atmega8a.upload.using=arduino:arduinoisp
    atmega8a.bootloader.low_fuses=0xe4
    atmega8a.bootloader.high_fuses=0xc4
    atmega8a.bootloader.path=atmega
    atmega8a.bootloader.file=ATmegaBOOT_8.hex
    atmega8a.bootloader.unlock_bits=0x3F
    atmega8a.build.mcu=atmega8
    atmega8a.build.f_cpu=8000000L
    atmega8a.build.core=arduino
    atmega8a.build.variant=standard
    #################################################################



    Kompletnie się nie znam na Arduino, ale :
    atmega8a.name - to może być nazwa jaką widzisz w IDE przy wyborze procka
    atmega8a.upload.maximum - to może być maksymalny rozmiar HEX'a jaki da się wrzucić
    atmega8a.upload.using - tu może chodzić o programator - arduinoisp - tak się prawdopodobnie przedstawia bootloader
    atmega8a.bootloader.low - fusebity low
    atmega8a.bootloader.high - fusebity high ... możesz w MKAVRCALC wybrać Megę 8 i wpisać w okienkach ręcznie i podejrzeć co jest ustawione
    atmega8a.bootloader.file - to może mówić jak będzie nazywał się plik wynikowy w domyślnej ścieżce
    atmega8a.bootloader.unlock_bits - to może odpowiadać za ustawienie LOCKBIT'ów
    atmega8a.build.mcu - coś jak BASCOM'owe "regfile"
    atmega8a.build.f_cpu - #define F_CPU 8000000UL .... — tak się nie robi ;)
    atmega8a.build.core - pewnie coś bardzo potrzebnego
    atmega8a.build.variant - j/w


    trochę z przymrużeniem oka ... ale coś się powinno rozjaśnić.

    Sprawa druga - do czego są Ci potrzebne takie informacje ? Przecież Arduiono to typowe Plug&Paste&Play :)


    Autor postu otrzymał pochwałę

    _________________
    50 znaków Atnela ....



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 mar 2014, o 09:47 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Bardzo ładnie kolego ACID :)

    ale ....
    acid3 napisał(a):
    atmega8a.bootloader.unlock_bits - to może odpowiadać za ustawienie LOCKBIT'ów

    to jest bit odpowiadający za odblokowanie sektora Bootloadera , a kolejny Lock za jego zablokowanie
    przed przypadkowym nadpisaniem bootloadera

    acid3 napisał(a):
    atmega8a.build.f_cpu - #define F_CPU 8000000UL .... — tak się nie robi


    w tym wypadku tak się robi .... tu po prostu zmienna przechowuje 2 wartości 8 lub 16Mhz potrzebne kompilatorowi
    poza tym plikiem nigdzie więcej nie wskazujesz taktowania

    acid3 napisał(a):
    atmega8a.build.core - pewnie coś bardzo potrzebnego


    Definiuje pliki które biorą udział w kompilacji

    acid3 napisał(a):
    atmega8a.build.variant - j/w


    definiuje wariant płytki ... jest ich trochę wiec tu są zgromadzone szczegóły potrzebne podczas kompilacji

    Sugeruje nie grzebać jeśli nie wiesz o co chodzi i nie rozumiesz

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 mar 2014, o 09:53 
    Offline
    Użytkownik

    Dołączył(a): 10 gru 2013
    Posty: 55
    Lokalizacja: Barbarzyńca
    Pomógł: 0

    Mirku - chcę się upewnić, w swoich przemyśleniach, a kolega acid3, wyjaśnił co i jak.

    Sun, czyli według tego pliku mam mieć fusy ustawione na taktowanie wewnętrzne 8MHz...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 1 mar 2014, o 10:01 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    zewnętrzny 8Mhz fusy masz podane łaczenie z sektorem bootloadera ustalonym na 1024


    Autor postu otrzymał pochwałę

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 maja 2015, o 22:34 
    Offline
    Nowy

    Dołączył(a): 02 mar 2015
    Posty: 1
    Pomógł: 0

    Tu jest to opisane
    https://code.google.com/p/arduino/wiki/Platforms



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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


    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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO