电子工程世界电子工程世界电子工程世界

关键词

搜索

型号

搜索

AN2606

产品描述STM32 microcontroller system memory boot mode
文件大小2MB,共155页
制造商ST(意法半导体)
官网地址http://www.st.com/
下载文档 全文预览

AN2606概述

STM32 microcontroller system memory boot mode

文档预览

下载PDF文档
AN2606
Application note
STM32 microcontroller system memory boot mode
Introduction
The bootloader is stored in the internal boot ROM memory (system memory) of STM32
devices. It is programmed by ST during production. Its main task is to download the
application program to the internal Flash memory through one of the available serial
peripherals (USART, CAN, USB, I
2
C, SPI, etc.). A communication protocol is defined for
each serial interface, with a compatible command set and sequences.
This document applies to the products listed in
Table 1.
They are referred as STM32
throughout the document.
Table 1. Applicable products
Type
Part number or product series
STM32L0 series: STM32L051xx, STM32L052xx, STM32L053xx, STM32L062xx,
STM32L063xx
STM32L1 series.
STM32L4 series: STM32L476xx, STM32L486xx
STM32F0 series: STM32F03xxx, STM32F04xxx, STM32F05xxx, STM32F07xxx
STM32F1 series.
Microcontrollers STM32F2 series.
STM32F3 series: STM32F301xx, STM32F302xx, STM32F303xx, STM32F318xx,
STM32F328xx, STM32F334xx, STM32F358xx, STM32F373xx,
STM32F378xx
STM32F4 series: STM32F401xx, STM32F405xx, STM32F407xx, STM32F411xx,
STM32F415xx, STM32F417xx, STM32F427xx, STM32F429xx,
STM32F437xx, STM32F439xx, STM32F446xx
The main features of the bootloader are the following:
It uses an embedded serial interface to download the code with a predefined
communication protocol
It transfers and updates the Flash memory code, the data, and the vector table sections
This application note presents the general concept of the bootloader. It describes the
supported peripherals and hardware requirements to be considered when using the
bootloader of STM32 devices. However the specifications of the low-level communication
protocol for each supported serial peripheral are documented in separate documents. For
specifications of the USART protocol used in the bootloader, refer to AN3155. For the
specification of the CAN protocol used in the bootloader, refer to AN3154. For the
specification of the DFU (USB device) protocol used in the bootloader, refer to AN3156. For
the specification of the I
2
C protocol used in the bootloader, refer to AN4221. For the
specification of the SPI protocol used in the bootloader, refer to AN4286.
March 2015
DocID13801 Rev 21
www.st.com
1/155
1
高速球知识全解析
  关键字:高速球   一、 高速球综述   高速球是一种智能化摄像机前端,全名叫高速智能化球型摄像机,或者一体化高速球智能球,或者简称快球,简称高速球。高速球是监控系统最复杂和综 ......
yucooxfj 工业自动化与控制
FPGA引脚分配时候出现的问题
开发板是DE2,里面自带CSV文件;我直接从原CSV中找出36个需要引用的引脚配置;导入之后。然后改换成txt也出现类似问题。Info: Import completed. 36 assignments were written (out of 36 read) ......
Marshallist FPGA/CPLD
这可能就是我2020年上半年的总结了……你的呢?
前天下暴雨,据说阵风达到了10级,最后造成多处线路故障。 这是晚上6点多在暴雨前拍的,乌云压境可能说的就是这种感觉吧。 486079 停电、断网,顿时感觉幸福感少了一半,下班 ......
eric_wang 聊聊、笑笑、闹闹
电源干扰
393931 供给单片机的电源有干扰的纹波,请问如何滤除呢? ...
tangwei8802429 电源技术
什么是蓝牙技术
蓝牙是一种支持设备短距离通信(一般是10m之内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。蓝牙的标准是IEEE802.15,工作在2.4GHz ......
fighting 模拟电子
DM8168中实现rtp发送h264视频流
一、ubuntu 下面用rtp传送h264 二、dm8168 下面用rtp传送h264视频流 1、交叉编译jrtplib 在这里只编译jrtplib,不编译jthread库,在编译jrtplib的时候把jthread库给屏蔽 编译jrtp ......
37°男人 DSP 与 ARM 处理器

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程 索引文件: 1834  2648  1971  2384  1623  17  48  51  14  16 

器件索引   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved