Mikrokontroler Motorola 68HC11 był popularnym mikrokontrolerem stosowanym w wielu zastosowaniach. Dzięki programowi THRSim11 możesz edytować, montować, symulować i debugować programy dla 68HC11 na komputerze z systemem Windows. Można również użyć THRSim11 do debugowania programu na docelowej tablicy zgodności EVM lub EVB. Symulator symuluje procesor, pamięć ROM, pamięć RAM i wszystkie porty we/wy mapowane w pamięci. Symuluje również urządzenia peryferyjne na pokładzie, takie jak: timer (w tym akumulator impulsowy), konwerter analogowy na cyfrowy, porty równoległe (w tym uzgadnianie), port szeregowy, piny We/Wy (w tym piny analogowe i przerywane). Podczas debugowania graficznego interfejsu użytkownika umożliwia wyświetlanie i kontrolowanie każdego rejestru (rejestry procesora CPU i rejestry we/wy), lokalizacji pamięci (danych, programu i stosu) oraz pin symulowanego mikrokontrolera. Nawet wtedy, gdy program jest uruchomiony! Symulację można zatrzymać w dowolnej kombinacji zdarzeń. Podczas debugowania można podłączyć szereg (symulowanych) komponentów zewnętrznych do styków symulowanego 68HC11. Na przykład: diody LED, przełączniki, suwaki analogowe (zmienny potencjał napięcia), nadajnik szeregowy i odbiornik i wiele innych... W przestrzeni adresowej modelu 68HC11 znajduje się również wyświetlacz z charakterem LCD 4 x 20. THRSim11 może komunikować się z dowolną płytą z programem monitora BUFFALO. Po załadowaniu programu montażowego do płyty docelowej graficzny interfejs użytkownika umożliwia wyświetlanie i kontrolowanie każdego rejestru (rejestry procesorów i rejestrów we/wy) oraz lokalizacji pamięci (danych, programu i stosu) prawdziwego mikrokontrolera. Istnieje możliwość zatrzymania wykonania pod dowolnym adresem i sprawdzić lub zmienić rejestry i lokalizację pamięci (dane, program i stos) prawdziwego mikrokontrolera. Dla języka wysokiego poziomu (C/C++) wsparcie THRSim11 ma debuger, który odczytuje pliki obiektów z informacjami debugowania w formacie debugowania DWARF2 używane przez wolny kompilator GNU gcc. Zmienne C są również aktualizowane podczas uruchamiania programu.
historia wersji
- Wersja 5.30b opublikowany na 2013-04-26
Teraz za darmo!
Szczegóły programu
- Kategorii: Rozwoju > Debugowania
- Wydawca: Harry Broeders
- Licencji: Wolna
- Cena: N/A
- Wersja: 5.30B
- Platformy: windows