marthel.pl / wsparcie techniczne |
- Uniwersalne moduły testowe MART1600 i MART1700
- Programator IPROG-1 układów serii ISD400/ISD5000/1700 z wykorzystaniem mikrokontrolera Nuvoton
- Program "Mart ISP" wspierający programowanie mikrokontrolerów ISP firmy Nuvoton
- Narzędzia badawcze dla mikrokontrolerów ARM Cortex-M0/M4
Program "Mart ISP" wspierający programowanie mikrokontrolerów ISP firmy Nuvoton
[pobierz program MartISP (plik ZIP 362k)]
[pobierz kod źródłowy loadera (plik .asm)]
Program "Mart ISP" jest przeznaczony do pracy w środowisku WIN95/98/2000/XP. Współpracuje z mikrokontrolerami Nuvoton ISP wyposażonymi w Loader firmy PDW Marthel. Programowanie mikrokontrolerów odbywa się poprzez port szeregowy RS232. System programowania w układzie pozwala na rezygnację z zewnętrznego programatora - całość funkcji związanych z programowaniem ukryta jest w kodzie Loadera, wewnątrz mikrokontrolera. W porównaniu do Loaderów fabrycznych stosowanych w rozwiązaniach konkurencyjnych, Loader firmy Marthel pozwala na obsługę, w trybie programowania ISP, zewnętrznego Watchdog'a, podłączonego do dowolnego portu mikrokontrolera. Niewidoczna dla użytkownika automatyczna autodetekcja prędkości transmisji pozwala na stosowanie różnych częstotliwości taktowania mikrokontrolerów.
Program posiada prosty i wygodny interfejs użytkownika. Na życzenie większych odbiorców możliwe są modyfikacje kodu Loadera. Mikrokontrolery z zaprogramowanym Loaderem są dostępne w firmie Marthel. Aktualnie są dostępne Loadery ISP dla następujących mikrokontrolerów:
- W78E58B
- W78E858
- W78LE58
- W78E516
- W78LE516
- W77E516
- W77E532
- Program (Programowanie) - zapis programu do pamięci mikrokontrolera poprzez port szeregowy RS232.
- Verify (Weryfikacja) - porównanie programu w pamięci flash mikrokontrolera z zawartością bufora.
- Erase (Kasowanie) - kasowanie całości pamięci flash mikrokontrolera.
- Blank check (Sprawdzenie skasowania) - sprawdzenie skasowania pamięci flash mikrokontrolera.
- Stop (Stop) - przerwanie aktualnie wykonywanej operacji.
- Run (Uruchom) - zerowanie procesora i wykonanie programu głównego.
- Buffer edit (Edycja bufora) - edycja, wypełnianie i kasowanie zawartości bufora