教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 求职职场 >

AN2606 STM32 microcontroller system memory boot mode(6)

来源:网络收集 时间:2026-05-01
导读: 0x1FFFF7D6USART (V3.0)0x1FFF77DEUSART (V3.0)USART (V3.1) 0x1FFF77DECAN (V2.0) DFU (V2.2)0x1FFFF7A60x1FFFF7A60x1FFFF7960x1FFFF7960x1FFFF7960x1FFFF7960x1FFFF796 USART (V3.1) DFU (V2.2)USART (V3.1) I2C

0x1FFFF7D6USART (V3.0)0x1FFF77DEUSART (V3.0)USART (V3.1)

0x1FFF77DECAN (V2.0)

DFU (V2.2)0x1FFFF7A60x1FFFF7A60x1FFFF7960x1FFFF7960x1FFFF7960x1FFFF7960x1FFFF796

USART (V3.1) DFU (V2.2)USART (V3.1) I2C (V1.0)USART (V3.1) DFU (V2.2)USART (V3.1) I2C (V1.0)USART (V3.1) DFU (V2.2)USART (V3.1) I2C (V1.0)USART (V3.1) I2C (V1.0)

F2STM32F2xxxx

USART1/USART3/ CAN2/ DFU (USB Device FS)

USART1/USART2/ DFU (USB Device FS)USART1/USART2/ I2C1

USART1/USART2/ DFU (USB Device FS)USART1/USART2/ I2C1

USART1/USART2/ DFU (USB Device FS)USART1/USART2/ I2C1/ I2C3USART1/USART2/ I2C1

STM32F373xxSTM32F378xx

STM32F302xB(C)/303xB(C)

F3

STM32F358xx

STM32F301xx/302x4(6/8)STM32F318xx

STM32F303x4(6/8)/334xx/328xx

0x410x500x410x500x400x500x50

16/155DocID13801 Rev 21

AN2606General bootloader description

Table 3. Embedded bootloaders (continued)

Bootloader ID

STM32 series

Device

Supported serial peripheralsUSART1/USART3/ CAN2/ DFU (USB Device FS)

ID

Memory location

Bootloader (protocol) version

0x31

USART (V3.1)

0x1FFF77DECAN (V2.0)

DFU (V2.2)USART (V3.1) CAN (V2.0)

0x1FFF77DEDFU (V2.2)

SPI(V1.1) I2C (V1.0)USART (V3.1) CAN (V2.0)

0x1FFF76DE

DFU (V2.2) I2C (V1.0)USART (V3.1) CAN (V2.0)

0x1FFF76DEDFU (V2.2)

SPI(V1.1) I2C (V1.0)USART (V3.1) DFU (V2.2)

0x1FFF76DE

SPI(V1.1) I2C (V1.0)USART (V3.1) DFU (V2.2)

0x1FFF76DE

SPI(V1.1) I2C (V1.1)USART (V3.1) DFU (V2.2)

0x1FFF76DE

SPI(V1.1) I2C (V1.1) USART (V3.1)CAN (V2.0)

0x1FFF76DEDFU (V2.2)

SPI(V1.1)I2C (V1.2)0x1FF00FFE

USART (V3.1) SPI (V1.1)

STM32F40xxx/41xxx

USART1/USART3/ CAN2 / DFU (USB Device FS)

/I2C1/I2C2/I2C3/SPI1/SPI2

USART1/USART3/ CAN2 /DFU (USB Device FS) / I2C1/I2C2/I2C3

0x90

0x70

STM32F42xxx/43xxx

USART1/USART3/ CAN2 / DFU (USB Device FS) /

I2C1/I2C2/I2C3/SPI1/ SPI2/ SPI4

USART1/USART2/ DFU (USB Device FS)/ I2C1/I2C2/I2C3/ SPI1/SPI2/ SPI3USART1/USART2/ DFU (USB Device FS)/ I2C1/I2C2/I2C3/ SPI1/SPI2/ SPI3USART1/USART2/ DFU (USB Device FS)/ I2C1/I2C2/I2C3/ SPI1/SPI2/ SPI3 USART1/USART3/ CAN2 / DFU (USB Device FS) /

I2C1/I2C2/I2C3/SPI1/ SPI2/ SPI4

USART1/USART2/SPI1/ SPI2

0x90

F4

STM32F401xB(C)

0xD1

STM32F401xD(E)0xD1

STM32F411xx 0xD0

STM32F446xx0x90

L0STM32L05xxx/06xxx0xC0

DocID13801 Rev 2117/155

General bootloader description

Table 3. Embedded bootloaders (continued)

Bootloader ID

STM32 series

Device

Supported serial peripheralsUSART1/USART2USART1/USART2USART1/USART2/ DFU (USB Device FS)USART1/USART2/ DFU (USB Device FS)USART1/USART2/ DFU (USB Device FS)USART1/USART2/ USART3/ I2C1/ I2C2/ I2C3/ DFU (USB Device FS)

ID0x200x200x400x450x40

Memory location

AN2606

Bootloader (protocol) version

STM32L1xxx6(8/B)STM32L1xxx6(8/B)ASTM32L1xxxC

L1

STM32L1xxxDSTM32L1xxxE

0x1FF00FFEUSART (V3.0)0x1FF00FFEUSART (V3.1)0x1FF01FFE0x1FF01FFE0x1FF01FFE

USART (V3.1) DFU (V2.2)USART (V3.1) DFU (V2.2)USART (V3.1) DFU (V2.2)

L4STM32L476xx/486xx0xA3

USART (V3.1)

0x1FFF6FFEDFU (V2.2)

I2C (V1.2)

1.For connectivity line devices, the USART bootloader returns V2.0 instead of V2.2 for the protocol version. For more details

please refer to the “STM32F105xx and STM32F107xx revision Z” errata sheet available from .

18/155DocID13801 Rev 21

AN2606General bootloader description

3.3 Hardware connection requirements

To use the USART bootloader, the host has to be connected to the (RX) and (TX) pins of the

desired USARTx interface via a serial cable.

2.An RS232 transceiver must be connected to adapt voltage level (3.3V - 12V) between STM32 device and

host.

Note:

+V typically 3.3 V and R value typically 100KOhm.This value depend on the application and the used hardware.

To use the DFU, connect the microcontroller's USB interface to a USB host (i.e. PC).

1.This additional circuit permits to connect a Pull-Up resistor to (DP) pin using VBus when needed. Refer to

product section (Table which describes STM32 Configuration in system memory boot mode) to know if an external pull-up resistor must be connected to (DP) pin.

Note:+V typically 3.3 V.This value depends on the application and the used hardware.

DocID13801 Rev 2119/155

…… 此处隐藏:1971字,全部文档内容请下载后查看。喜欢就下载吧 ……
AN2606 STM32 microcontroller system memory boot mode(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/119915.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)