Dlaczego tak
Programator-debuger łączy się z interfejsem programowania i debugowania mikrokontrolera (SWD lub JTAG), co pozwala wgrać program, zatrzymywać go w punktach przerwań, wykonywać krokowo i podglądać rejestry. Analizator stanów logicznych jest kuszący, bo także pomaga w uruchamianiu układów cyfrowych, ale tylko obserwuje sygnały — nie zapisze programu ani nie zatrzyma jego wykonania. Oscyloskop z dekodowaniem magistral i generator funkcyjny również nie mają dostępu do pamięci programu.