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 9 cze 2025, o 06:26


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
    Autor Wiadomość
    PostNapisane: 3 sie 2013, o 08:02 
    Offline
    Nowy

    Dołączył(a): 18 lip 2013
    Posty: 12
    Pomógł: 0

    W jaki sposób mogę poszerzyć informacje zawarte w pliku .lss o to, którą dokładnie linię pliku źródłowego .c (czy zakres linii) w danej chwili przedstawia odpowiedni kod w asemblerze?

    Zdaje się, że to w AVR Studio (albo w BASCOM?) widziałem takie fajne rozwiązanie, że najpierw w wynikowym listingu była linia/linie w C, a potem przetłumaczony na asembler fragment kodu. I tak co kawałeczek. To było bardzo użyteczne widzieć co za kod generuje kompilator dla poszczególnych linii.

    Szczerze powiem, że kombinuję i szukałem w sieci, ale jestem jeszcze zdecydowanie za cienki, żeby wiedzieć czy da się to zrobić, a jeśli tak to co dokładnie wpisać i gdzie w Eclipse. Czy avr-objdump można zmusić do większej gadatliwości, czy sam avr-gcc, czy też jeszcze inne z narzędzi w zestawie...

    W tej chwili dostaję standardowy plik .lss, który wygląda przykładowo tak (wiem, że syntax tego nie wyświetli tak jak trzeba, bo to nie czysty asm, ale przynajmniej jakoś zgrabnie sformatuje):
    Składnia: [ Pobierz ] [ Ukryj ] [ Zaznacz wszystko ]
    język asm
    Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


    Dla fachowca to na pewno wystarczy, ale dla mnie jako początkującego to średnio atrakcyjne :) .



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2013, o 09:52 
    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

    Domyślnie avr-objdump ma już ustawioną opcję -S, a należy włączyć opcję -g1 (lub inną) avr-gcc jak pokazano poniżej.

    Obrazek


    Autor postu otrzymał pochwałę

    _________________
    Dragonus Cracovus: Biomagia



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 3 sie 2013, o 12:16 
    Offline
    Nowy

    Dołączył(a): 18 lip 2013
    Posty: 12
    Pomógł: 0

    Dokładnie o taką postać .lss mi chodziło. Wielkie dzięki!



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