BOOT0 i BOOT1 w układach STM32

To co nie widoczne gołym okiem ,a jednak obecne i przydatne ...
slovek
Użytkownik
Posty: 13
Rejestracja: 14 mar 2019, 11:31

Re: BOOT0 i BOOT1 w układach STM32

Post autor: slovek » 02 kwie 2019, 11:01

(Mam zamiar dopiero zacząć z stm32)
czy już zacząłeś ?
zacznij od Arduino -> STM32DUINO
i modułu: Blue Pill
Da się to jakoś obejść ? Na AVR jakoś takich dziwów nie było ...
no więc STM32DUINO daje bootloader - jest jak w Arduino, można go użyć również poza środowiskiem Arduino, ale parę kB Flash'a zabiera
Co to za poroniony pomysł z tymi pinami od Bootloadera ?!
pomysł wcale nie jest poroniony - choć kłopotliwy troszkę - można wyobrazić sobie sporo zastosowań, zaczynając od najprostszego - możesz nie dysponować programatorem, a przejściówkę usb-uart możesz wykorzystać nawet z Arduino ...
możesz też potrzebować automatycznej aktualizacji. - zwykłym programatorem tego nie załatwisz.

mnie np. obecnie kręci temat programowania poprzez moduł bluetooth - jak ruszy (kiedy ruszy) będę miał stm32 zamkniętego w urządzeniu i możliwość programowania. co do pinów - wystarczy dorobić przycisk - może być mechaniczny plus ew. rezystor. w tych mniejszych prockach jest tylko jeden pin BOOT0

a - najważniejsza zaleta - ten bootloader nie zabiera pamięci Flash - ma to znaczenie jak masz powiedzmy 8kB Flash i sporo do zrobienia...

ODPOWIEDZ