logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Atmel Studio 7 - brak możliwości ustawienia breakpointa w kodzie AVR

squelch 27 Lip 2017 15:26 1383 4
  • #1 16611524
    squelch
    Poziom 11  
    Witam napisałem kod który nie ma sensu ale służy do zabawy w debugowanie.
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    próbuję wstawić breakpointa w linii gdzie jest wywołanie funkcji. ale pokazuje tylko komunikat że nie można.
    The breakpoint will not currently be hit. Unable to set requested breakpoint on target.The current selected deviceis unable to set breakpoints during runtime

    znalazłem podobny problem
    Link

    tam gościu pisze że można usunąć plik .atsuo, gdzie jest ten plik bo go nie mogę znaleźć w AS7.

    Pozdrawiam
  • Pomocny post
    #2 16611758
    Konto nie istnieje
    Konto nie istnieje  
  • #3 16611825
    squelch
    Poziom 11  
    dzięki gdy program się nie debuguje można. A słuchaj te ikony(step into, step over) mam z nimi problem step over działa tak że nie wchodzi ci w funkcje i pętle(a u mnie jak na początku kliknę wywala mnie do func, dziwne zachowanie) a step into to jest instrukcja krokowa ale tak samo klikam na początku i wywala mnie do func a powinien wejść do instrukcji pętli chyba?). Jak to z tym jest dobrze myślę z tymi step over,into.

    Ps. nie bardzo rozumiem mógłbyś jaśniej
    Cytat:
    inna sprawa że twoja funkcja sprowadzi się do wyzerowania PORTC a cała reszta zostanie wypotymalizowana jako że ten kod ze zmienną lokalną nic nie robi. A ta jedna istrukcja zostanie zinlinowana. Podejrzewam że zresztą ta jedyna (w drugim przypadku) pewnie też bo zerowanie portu, który kompilator i tak widzi że jest zero nie jest potrzebne.


    Pozdrawiam
  • Pomocny post
    #4 16611974
    Konto nie istnieje
    Konto nie istnieje  
  • Pomocny post
    #5 16612743
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA