STMCU小助手
发布时间:2023-3-5 13:02
|
1、什么是Bootloader Bootloader是硬件启动的引导程序,是运行操作系统的前提。在操作系统内核或用户应用程序运行之前运行的一段小代码。对硬件进行相应的初始化和设定,最终为操作系统准备好环境。+ E9 D! n% W; b5 m' u3 N6 E$ N* M 2、Bootloader作用+ O& t- R2 ?; T) p bootloader的作用一般是用作更新APP,和初始化后设定跳转到对应的APP。如果APP不加更新功能的话也可以直接将APP写入到0x08000000这个地址里。 / f/ k, |' [- Z 更新程序就是数据包的接收、校验、写入,全部写入完成后检查APP的启动向量为合格就可以跳转到APP里。8 q! } e3 q* X6 ?0 y& a9 D. g* T 5 Y* y, n" v" F- [, N7 q# `2 p5 l 3、Bootloader设置更改 修改.ld文件的用户程序起始地址? 4 I3 {: ?- Z! P& Y; H3 q h6 z* a J7 _" |( b' o
. X5 W5 Y" g1 `) p% P 从keil里能看到这个界面地址* F' w0 I1 c ^+ o . o, O% n) i9 i/ |
4、需要学习一下: m' ^* K* U' Z/ A4 A( { ————————————————: K+ ]* [- ^7 P" ~ 版权声明:冬麻麻 % ?: T$ Y; F3 @. |1 ~- ]! f 9 Q; H" f5 u3 C0 P0 v) | K |
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
Keil-MDK 在线调试设置断点的高级用法
请教下STM32N6570 怎么把分辨率改成320x240并可以全屏显示
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
基于stm32平台上的IC-MU磁绝对值编码器SPI通讯和码盘数据处理
使用STM32 MCU和MPU连接PDM数字麦克风
分享STM32资料-采用 STM32U031R8 MCU 的 STM32 Nucleo-64 开发板,官方资料,数据手册等资料
HRTIM 指南
使用 STM32 的 DWT 单元监控内存
DAC,COMP,HRTIM Fault 功能的使用
微信公众号
手机版