STM32Cube Programer

To co nie widoczne gołym okiem ,a jednak obecne i przydatne ...
ODPOWIEDZ
Awatar użytkownika
SunRiver
Administrator
Posty: 471
Rejestracja: 08 paź 2017, 11:27
Lokalizacja: Opole
Kontakt:

STM32Cube Programer

Post autor: SunRiver » 15 wrz 2018, 17:04

Nikt prawie nie wyobraża sobie pracy z STM32 bez narzędzi jakimi obdarowało nas STM
Niewątpliwie najczęściej sięgacie po STM32Cube , ja zaś szczególnie lubuję się w STMCUFinderze
Zaś połączone razem pozwalają na szybkie dopasowanie mikrokontrolera do naszych potrzeb, przegląd podstawowych
parametrów w/g kryteriów jak też i łatwe dzięki integracji z STM32CUBE szybko wygenerować ustawienia i wymagane
peryferia do naszego projektu.

Obrazek

Jednakże jest 3 narzędzie które nieodzownie wspomaga nasze prace zwłaszcza w połączeniu z programatorem ST-Link,
a jest nim STM32CubeProgramer.

Obrazek

Program ten to w zasadzie taka unowocześniona wersja ST-Link Utility , bardziej pasująca do dzisiejszych czasów.
Świeży i elegancki interfejs oraz wyjątkowa przejrzystość sprawia że praca z naszym ST-Linkiem jest bardzo wygodna.

Wystarczy kliknąć Connect

Obrazek

I otrzymujemy połączenie z naszym mikrokontrolerem , zawartość jego pamięci oraz informacje na temat interfejsu
i podłączonego MCU. Co widać na powyższym screenie

Program pozwala na wiele ...

- Wspiera formaty Motorola S19, Intel HEX, ELF, oraz BIN
- Programatory/Debugery ST-Link zarówno JTAG jak i SWD
- bootloadery UART i USB DFU

i wiele innych ...

jak choćby przygotowanie pakietu automatycznego programowania
wybranym interfejsem TRUSTED PACKAGE o czym więcej w dokumencie


Po Lewej stronie mamy proste i czytelne menu, Domyślnie jesteśmy w 1 opcji : Memory & File Edition
Gdzie możemy podglądać zawartość pamięci mikrokontrolera , oraz załadować plik przeznaczony do zaprogramowania
pamięci mikrokontrolera.

(zanim się przyzwyczaicie można sobie podglądnąć co znaczą poprzez kliknięcie ikonki z trzema białymi paskami poziomymi)

Obrazek

jak widać wszystko ładnie czytelne :)

Następna opcja to Erasing & Programing co chyba jest oczywiste :)

Obrazek

Kolejna to Option Bytes

Obrazek

Tu mamy ładnie pogrupowane zaawansowane opcje króe możemy ustawić , jak zabezpieczenia przed odczytem
dane użytkownika i wiele innych .... jak ustawienia Watchdoga czy zabezpieczenia przed zapisem.
Tu raczej nie polecam grzebać niedoświadczonym użytkownikom gdyż podobnie jak w AVR fusami tak tez tu
można sobie unieruchomić dostęp do mikrokontrolera - co na szczęście w wielu przypadkach da się cofnąć:)

Ikonka na samym dole z symbolem Gumki służy do wykasowania pamięci mikrokontrolera i jej kliknięcie obarczone jest
informacją upewniająca program ze wiemy co chcemy zrobić :)

Obrazek

Jak widzicie to bardzo fajne i eleganckie narzędzie do pracy z STM32 i ST-linkiem , ale też ...

UWAGA !!!

Pozwalające na pracę nie tylko z ST-Link (jak to miało miejsce w ST-Link Utility , ale też i z bootloaderami
UART i USB DFU

Obrazek

Obrazek

Dodatkowo pozwala na szybkie upgreadowanie firmware w naszym ST-Linku .
Jak wiec widać jest to bardzo wygodne i przyjemne narzędzie , które również obowiązkowo powinniśmy mieć zainstalowane
jeśli się zajmujemy programowaniem mikrokontrolerów STM32 .


Instalka waży 128MB i jest do pobrania ze strony STM

Dostępne dla : Windows , Linux i MacOS...


Miłej zabawy i pracy...
.... z każdym bitem serca ....
💫SunDUINO
💦Google+
💦Kanał Youtube
💦Sotton

ODPOWIEDZ