发新帖我要提问
123
返回列表
打印
[STM32G0]

STM32G071 NUCLEO板上的芯片是没有bootloader吗?

[复制链接]
楼主: lalhdo
手机看帖
扫描二维码
随时随地手机跟帖
41
软核硬核| | 2024-4-15 10:52 | 只看该作者 回帖奖励 |倒序浏览
Stm32系列微控制器都有一个内置的引导装载程序

使用特权

评论回复
42
sdCAD| | 2024-4-15 15:01 | 只看该作者
配置和使用STM32G071芯片时,BootLoader起到了关键作用。

使用特权

评论回复
43
beacherblack| | 2024-4-15 17:12 | 只看该作者
如果需要更新或修改bootloader,ST提供了相应的工具和指导文档。

使用特权

评论回复
44
理想阳| | 2024-4-16 07:35 | 只看该作者
引导装载程序的跳转和配置是至关重要的。

使用特权

评论回复
45
uiint| | 2024-4-16 12:01 | 只看该作者
STM32G071 NUCLEO板上的芯片是有BootLoader的。

使用特权

评论回复
46
cemaj| | 2024-4-16 16:16 | 只看该作者
可以通过UART/SPI等接口进行程序下载。

使用特权

评论回复
47
houjiakai| | 2024-4-16 19:46 | 只看该作者
开发者可以根据STM32的文档和自己的应用需求,自行编写bootloader代码,并将其存储在微控制器的特定内存区域。

使用特权

评论回复
48
V853| | 2024-4-18 08:46 | 只看该作者
Stm32g071,核板上的芯片实际上集成了系统引导装载程序

使用特权

评论回复
49
lzbf| | 2024-4-19 12:45 | 只看该作者
在上电后会直接执行用户闪存中的代码

使用特权

评论回复
50
minzisc| | 2024-4-19 15:45 | 只看该作者
可以通过SWD调试端口进行程序下载。

使用特权

评论回复
51
cashrwood| | 2024-4-19 20:00 | 只看该作者
在STM32G071 NUCLEO板上,STM32G071RBT6芯片的Flash大小为128k,分为几个区域:BootLoader区、Upade_Flag区和Bank区。BootLoader区位于0x08000000 - 0x08002FFF,大小为12K;Upade_Flag区位于0x08003000 - 0x080037FF,大小为2K;Bank区位于0x08003800 - 0x0801FFFF,大小为114K。

使用特权

评论回复
52
huquanz711| | 2024-4-19 20:09 | 只看该作者
Bootloader对于MCU来讲又不是标配,根据自己应用需要。

使用特权

评论回复
53
cemaj| | 2024-4-19 21:53 | 只看该作者
在开发过程中,用户通常不需要直接与bootloader交互,而是通过IDE(如Keil、IAR或STM32CubeIDE)和编程工具来管理固件更新。

使用特权

评论回复
54
primojones| | 2024-4-22 16:07 | 只看该作者
有些第三方开发工具或软件库可能提供了适用于STM32系列的通用bootloader,可以直接使用或者根据需要进行修改。

使用特权

评论回复
55
bartonalfred| | 2024-4-22 20:17 | 只看该作者
STM32G071 NUCLEO开发板通常会配备带有bootloader的STM32G071xx微控制器。Bootloader是在嵌入式系统上电后执行的第一段代码,它的主要作用是在主程序被加载到微控制器之前初始化硬件并启动固件下载过程。

使用特权

评论回复
56
芯路例程| | 2024-4-23 07:55 | 只看该作者
Stm32Cubemx 工具可以帮助您配置微控制器的引导模式和引导加载程序。

使用特权

评论回复
57
LLGTR| | 2024-4-23 23:58 | 只看该作者
用户还可以选择不直接通过 swd/jtag 接口使用引导加载程序和编程。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则