Tato stránka obsahuje popis emulátoru desky MicroZed, který můžete použít pro vývoj semestrálního projektu bez reálného hardware.
Popis HW naleznete na stránce Popis HW MicroZed APO.
Emulátor umožňuje používat následující HW periférie: - LCD display - otočné voliče - stisk otočných voličů - dvě RGB LED - 32 svíticích LED
Ke spuštění emulátoru potřebujete instalovat knihovnu SDL2.
Stáhněte si repozitář MZ APO emulator
Projekt zkompilujte s nastavenou proměnnou EMUL:
make emulator/emul EMUL=1 make all EMUL=1
Program i s emulátorem lze spustit příkazem:
make run_enum EMUL=1
Pak již můžete vyvíjet program a spouštět ho na emulátoru, který se chová velmi podobně jako reálná deska MZ APO.
Pokud chcete program spustit na reálné desce, pak stačí program přeložit bez nastavené proměnné EMUL a nastavit proměnnou TARGET_IP:
make clean make make run