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 3 maja 2025, o 08:37


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
    Autor Wiadomość
    PostNapisane: 2 lut 2012, o 23:23 
    Offline
    Użytkownik

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

    Nasze Eclipse generuje obraz Flash (wsad) w postaci pliku iHEX opracowanego przez firmę Intel
    Po części jest to świadomy wybór twórców wtyczki. Pliki *.HEX są ogólnie stosowane , ponadto zastosowanie
    formatu iHex pozwala zmniejszyć bałagan opcji w ustawieniach i uniknąć potencjalnych pułapek dla mniej doświadczonych
    użytkowników. Jest też akceptowany przez większość programatorów i programów je obsługujących.

    Jednak w niektórych przypadkach generowanie pliku wynikowego kompilacji w innym formacie niż hex jest zalecane,
    a czasem nawet wręcz wymagane.

    Jak więc to zrobić w Eclipse ??

    Bardzo prosto w tym celu użyjemy dodatkowych poleceń w polu post-build step :)
    Dla przykładu aby wygenerować plik wynikowy w formacie RAW (popularny w bascomie .bin)
    wprowadzimy w kroku post-build w wierszu Command następujący ciąg poleceń:

    Kod:
    avr-objcopy -R .eeprom -O binary ${BuildArtifactFileName}  ${BuildArtifactFileBaseName}.bin


    a w polu Description poniżej umieścimy sobie opis do czego to służy:)
    Tak jak widać na obrazku poniżej:

    Obrazek

    Dzięki czemu nasz plik -- <nazwaprojektu>.bin znajdziemy w folderze aktywnej kompilacji czyli dla nas domyślnie
    katalog RELASE (znajduje się w Folderze <workspace>\<nazwa_projektu>\RELASE :)

    W podobny sposób możemy wygenerować również inne formaty pliku wynikowego niż .hex czy .bin
    Wystarczy zmienić wartość parametru -O na inny format :) w przykładzie użyliśmy -O binary do generowania pliku .bin
    Na chwile obecną AVR-Objectcopy (-O) obsługuje następujące formaty plików wynikowych:

    elf32-avr, coff-avr, coff-ext-avr, elf32-little, elf32-big, srec, symbolsrec, tekhex, binary, oraz ihex

    do czego się mogą przydać ??

    O tym w następnym odcinku :)

    _________________
    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: 6 sty 2014, o 12:53 
    Offline
    Nowy

    Dołączył(a): 02 sty 2014
    Posty: 17
    Pomógł: 1

    Dzień Dobry i Witam

    Czy można prosić o opis jak w najnowszym Eclipse to zrobić co powyżej aby Pliki .BIN "same" się tworzyły ??



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 6 sty 2014, o 13:31 
    Offline
    Moderator
    Avatar użytkownika

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

    O! i to się nazywa koleny świetny poradnik ;) Dzięki SUN !

    _________________
    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: 9 lut 2014, o 11:28 
    Offline
    Użytkownik

    Dołączył(a): 25 sty 2014
    Posty: 185
    Lokalizacja: Działoszyn
    Zbananowany użytkownik

    Pomógł: 8

    SunRiver napisał(a):
    do czego się mogą przydać ??
    O tym w następnym odcinku


    cos nastepnego odcinak jakoś nie ma chyba sie komus kamera popsuła :P



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 9 lut 2014, o 13:37 
    Offline
    Użytkownik

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

    Wydaje się że autor stracił sens opisywania rzeczy oczywistych , jak też i nie przydatnych nikomu.
    99,9% i tak używa tylko .HEX co niektórzy może zdają sobie sprawę z istnienia jeszcze plików BIN
    ale i tak nikogo to nie interesuje i nie jest to przydatne poza tymi 00,1% nikomu.

    _________________
    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: 10 lut 2014, o 08:46 
    Offline
    Użytkownik

    Dołączył(a): 25 sty 2014
    Posty: 185
    Lokalizacja: Działoszyn
    Zbananowany użytkownik

    Pomógł: 8

    niby tak , atmel avr juz nie oferuje wiekszosci z tych formatów



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

    Strefa czasowa: UTC + 1


    Kto przegląda forum

    Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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