Яке використання трьох режимів завантаження STM32f103?


10

Якщо ви бачите у посібнику з рефлексії STM32f103, ви можете побачити три режими завантаження для нього. ну, яке використання режиму три завантаження?

режими

скажіть, будь ласка, прикладом для кожного режиму.

Відповіді:


12

Завантаження з системної пам’яті викликає завантажувач на мікросхемі, який присутній у мікросхемі безпосередньо з фабрики, перш ніж що-небудь запрограмувати на мікросхему. Це дозволяє завантажувати (програмувати) код на пристрій із зовнішнього інтерфейсу, наприклад UART або USB. Це детально пояснено в посібнику.

Основна флеш-пам'ять - це те, куди зазвичай йде ваш код. У звичайній роботі ваш код буде знаходитись у спалаху, а при включенні скидання живлення (POR) процесор отримає з спалаху вектор скидання та початковий покажчик стека (SP). Ви можете завантажити спалах через JTAG, завантажувач мікросхем (вгорі) тощо.

Нарешті, ви можете завантажити код в ОЗУ (JTAG, час виконання), а потім звідти завантажитися / запустити. Це не часто використовується, зазвичай ви робите щось складне, як тимчасовий завантажувач або подібне.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.