| Wersja | 5.30 |
|---|---|
| Wydawca | Harry Broeders |
| Data wydania | 5 kwi 2013 |
| Data dodania | 5 kwi 2013 |
| Wymagania systemu operacyjnego | Windows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| Wymagania | None |
| Całkowita liczba pobrań | 8 389 |
| Pobrania tygodniowo | 1 |
| Cena £ | Free |
Opis
Mikrokontroler Motorola 68HC11 był popularnym mikrokontrolerem używanym w wielu aplikacjach. Za pomocą programu THRSim11 możesz edytować, montować, symulować i debugować programy dla 68HC11 na komputerze z systemem Windows. Możesz również użyć THRSim11 do debugowania programu na docelowej płycie kompatybilnej z EVM lub EVB. Symulator symuluje procesor, pamięć ROM, pamięć RAM i wszystkie mapowane w pamięci porty we/wy. Symuluje również wbudowane urządzenia peryferyjne, takie jak: timer (w tym akumulator impulsów), konwerter analogowo-cyfrowy, porty równoległe (w tym handshake), port szeregowy, piny I/O (w tym piny analogowe i przerwania).
Podczas debugowania graficzny interfejs użytkownika umożliwia podgląd i kontrolę każdego rejestru (rejestrów procesora i rejestrów we/wy), lokalizacji pamięci (dane, program i stos) oraz pinu symulowanego mikrokontrolera. Nawet gdy program jest uruchomiony! Możliwe jest zatrzymanie symulacji przy dowolnej kombinacji zdarzeń.
Wiele (symulowanych) komponentów zewnętrznych można podłączyć do pinów symulowanego 68HC11 podczas debugowania. Na przykład: diody LED, przełączniki, suwaki analogowe (zmienny potencjał napięcia), nadajnik i odbiornik szeregowy oraz wiele innych...
W przestrzeni adresowej 68HC11 zmapowany jest również wyświetlacz LCD 4 x 20 znaków.
THRSim11 może komunikować się z dowolną płytą, na której działa program monitorujący BUFFALO. Kiedy twój program asemblera jest ładowany do płytki docelowej, graficzny interfejs użytkownika umożliwia podgląd i kontrolę każdego rejestru (rejestry CPU i rejestry I/O) oraz lokalizację pamięci (dane, program i stos) rzeczywistego mikrokontrolera. Możliwe jest zatrzymanie wykonywania pod dowolnym adresem i sprawdzenie lub zmiana rejestrów i lokalizacji pamięci (dane, program i stos) rzeczywistego mikrokontrolera.
Dla obsługi języków wysokiego poziomu (C/C++) THRSim11 ma debugger, który odczytuje pliki obiektowe z informacjami debugowania w formacie debugowania DWARF2 używanym przez darmowy kompilator GNU gcc. Zmienne C są również aktualizowane podczas działania programu.