来自嵌入式引导加载程序的 STM32 选项字节

问题描述 投票:0回答:0

我正在开发一个与 STM32 嵌入式引导加载程序交互并支持“STM32 引导加载程序中使用的 USART 协议”(AN3155) 的桌面应用程序。 STM32单片机是:STM32U575ZIT6Q

我设法连接到嵌入式引导加载程序并执行了一些基本操作(写入内存、擦除等),没有出现任何错误。

问题:我想使用嵌入式引导加载程序访问选项字节,但找不到它们的闪存地址。

从第 7.3.1 章RM0456 据说只能通过闪存寄存器访问选项字节:

-用于用户配置的选项字节。不同于用户闪存和系统内存, 它没有映射到任何内存地址,只能通过 闪存寄存器接口。

我很确定一定有一种方法可以通过嵌入式引导加载程序访问它, 因为在 AN3155 中“写内存命令”可以访问它。 此外,我可以使用 STM32 Cube Programmer 访问选项字节。

我错过了什么?

stm32 bootloader
© www.soinside.com 2019 - 2024. All rights reserved.