Instrukcja wgrywania programu (plik z rozszerzeniem “.hex”) do mikrokontrolera
- Pobieramy program: STM32 ST-LINK utility
- Instalujemy program z ustawieniami domyślnymi. Podłączamy programator za pomocą kabla USB do komputera i instalujemy sterowniki (system sam wykryje podłączone urządzenie i zainstaluje odpowiednie sterowniki).
- Podłączamy programator do mikrokontrolera, który chcemy zaprogramować.
- Uruchamiamy program “STM32 ST-LINK Utility”, poniżej zaprezentowano okno główne programu.
- Klikamy przycisk oznaczony cyfrą 1 “Connect to the target. Programator nawiązuje połączenie z mikrokontrolerem i jeśli wszystko przebiegło prawidłowo to zostaje załadowany program jaki znajduje się obecnie w mikrokontolerze (podgląd poniżej). Jeśli nie nawiązano poprawnie połączenia to należy:
- sprawdzić podłączenie programatora
- sprawdzić czy układ mikrokontrolera jest zasilany
- odłączyć programator od komputera i zasilanie mikrokontrolera, podłączyć ponownie
- Wybieramy plik jaki chcemy załadować “File->Open file…” (plik musi być z rozszerzeniem “.hex”) lub przycisk oznaczony cyfrą 2 “Open file”.
- Programuje układ “Target->Program & Verify…”, w nowym oknie klikamy przycisk “Start”
- Jeśli wszystko przebiegło prawidłowo to zobaczymy zielony napis “Verification…OK” jak na zdjęciu poniżej. Oznacza to, że został wgrany prawidłowo nowy program.
- Jeśli mamy jakieś błędy to należy cofnąć się do kroku 5 i powtórzyć wszystkie operacje.