Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[stm32][keil][zl30prg][BKPT 0xAB] program stoi

22 Cze 2011 00:44 1534 2
  • Poziom 9  
    Witam,
    Kompiluje przykład z książki Mikrokontrolery STM32 w sieci Ethernet w praktyce z zaimplementowaną biblioteką lwIP całość przechodzi kompilację, ale po załadowaniu pliku hex mikrokontroler stoi. Cały proces debugowania odbywa sie bardzo dziwnie ponieważ program nie wchodzi nawet do funkcji main a w podglądzie asemblera całość zatrzymuje się na instrukcji

    BKPT 0xAB

    program zajmuje Code = 44kB Data = 42kB

    Czy to aby nie jest wina programatora? Nie radzi sobie z tak dużym plikiem wynikowym. Gdy debuguje pod symulatorem wszystko jest ok?
    No i chyba BKPT to instrukcja debugera?

    Proszę o pomoc
  • Poziom 9  
    Jeśli by komuś było potrzebne to rozwiązaniem problemu jest zaznaczenie w Options for the Tatger opcji USE MICROLIB
  • Poziom 10  
    Witam

    Czy mógłbyś udostępnić działający przykład w Keilu? Próbowałem kody źródłowe z książki przerobić na Keila i EWARM ale z marnym skutkiem. Nie jestem biegły w tych środowiskach.