THRSim11 5.30b

Licencji: Wolna ‎Rozmiar pliku: 13.50 MB
‎Ocena użytkowników: 3.4/5 - ‎15 ‎Głosów

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

Eula

Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego

THRSim11 wersja 5.30a Copyright (C) 1994-2013 Harry Broeders Wszelkie prawa zastrzeżone Niniejsza licencja jest uzależniona od następujących ograniczeń: - Kopie tej wersji THRSim11 mogą być rozpowszechniane dowolnie, w tym Licencji. - Nie należy odtwarzać, dekompilować ani dezasemagulować THRSim11. - Nie używasz tej wersji THRSim11 do celów innych niż autoryzowane w niniejszej licencji lub świadomie zezwolić na to innym osobom. Ograniczona gwarancja. OPROGRAMOWANIE JEST DOSTARCZANE &JAK IS& I BEZ WYRAŹNYCH LUB DOROZUMIANYCH GWARANCJI JAKIEGOKOLWIEK RODZAJU, W TYM MIĘDZY INNYMI DOROZUMIANYCH GWARANCJI PRZYDATNOŚCI HANDLOWEJ LUB PRZYDATNOŚCI DO OKREŚLONEGO CELU, A WSZELKIE INNE TAKIE GWARANCJE SĄ WYRAŹNIE WYŁĄCZONE. Ograniczenie odpowiedzialności. W ŻADNYM WYPADKU HARRY BROEDERS NIE PONOSI ODPOWIEDZIALNOŚCI WOBEC CIEBIE LUB JAKIEJKOLWIEK INNEJ STRONY ZA JAKIEKOLWIEK UTRACONE ZYSKI, UTRACONE OSZCZĘDNOŚCI LUB INNE POŚREDNIE, SPECJALNE, PRZYPADKOWE LUB WTÓRNE SZKODY. W ŻADNYM WYPADKU ODPOWIEDZIALNOŚĆ HARRY BROEDERS NIE MOŻE PRZEKROCZYĆ OPŁATY ZAPŁACONEJ ZA OPROGRAMOWANIE.