Migrating a microcontroller application from STM32F1 to STM32F2 series

2021-11-30
以下内容由AI生成,仅供参考
展开
收起


■介绍
●对于STM32微控制器应用程序的设计者来说,能够轻松地用同一产品系列中的另一种微控制器替换一种微控制器是很重要的。当产品需求增长、对内存大小提出额外要求或增加I/O数量时,通常需要将应用程序迁移到不同的微控制器。另一方面,成本降低目标可能会迫使您切换到更小的组件,并缩小PCB面积。

●本应用说明旨在帮助您分析从现有基于STM32F1设备的设计迁移到STM32F2设备所需的步骤。它将所有最重要的信息组合在一起,并列出您需要解决的重要方面。

●要将应用程序从STM32 F1系列迁移到F2系列,必须分析硬件迁移、外围设备迁移和固件迁移。

●为了充分利用本应用说明中的信息,用户应熟悉STM32微控制器系列。可从www.st.com获得。

▲STM32F1系列参考手册(RM0008和RM0041)、STM32F1数据表和STM32F1闪存编程手册(PM0075、PM0063和PM0068)。

▲STM32F2系列参考手册(RM0033)、STM32F2数据表和STM32F2闪存编程手册(PM0059)。

●有关整个STM32系列的概述以及每个STM32产品系列不同功能的比较,请参阅AN3364《STM32微控制器应用的迁移和兼容性指南》

将微控制器应用程序从STM32F1迁移到STM32F2系列

ST

STM32F1STM32F2STM32F2 seriesSTM32STM32 seriesSTM32F10xSTM32F2xxSTM32 F1 seriesSTM32 F2 series

查看更多

Part#

微控制器

查看更多

查看更多

应用笔记,应用笔记或设计指南,Application note

查看更多

查看更多

详见资料

查看更多

查看更多

WLCSP;UFBGA

查看更多

中文 英文 中英文 日文

20-July-2011

Rev 1

AN3427

374 KB

世强硬创平台www.sekorm.com
世强硬创平台电子商城www.sekorm.com/supply/
世强硬创平台www.sekorm.com
世强硬创平台www.sekorm.com
- 预览已结束,资料共 52页,预览全部,请 登录/注册 -
立即下载完整资料 资料将发送到工作邮箱,自动同步至所有设备,方便管理
  • +1 赞 0
  • 收藏
  • 评论 0

本文内容由平台用户转载自ST品牌,旨在分享知识与信息,如有内容侵权或者其他违规问题,请及时与我们联系,我们将在核实情况后尽快删除或提供适当的版权信息。对于用户通过本网站上传或发布的内容,世强硬创平台不承担任何版权责任。

平台合作

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

SMPS在STM32WB系列单片机上的应用说明

本文档详细介绍了STM32WB系列微控制器中集成的开关模式电源(SMPS)的使用方法。主要内容包括SMPS配置、校准、编程以及系统级影响。文档强调了SMPS在保持射频收发器全性能的同时,提供最佳功率性能,适用于蓝牙低功耗和IEEE 802.15.4协议等爆发的应用场景。

ST  -  微控器,MICROCONTROLLERS,STM32WB,STM32WB SERIES

20-Nov-2020  - 应用笔记或设计指南  - Rev 3

STM32微控制器系统内存引导模式

本资料介绍了STM32微控制器系统内存引导模式,包括引导加载程序存储在STM32设备的内部引导ROM(系统内存)中,由ST在生产过程中编程。主要任务是通过可用的串行外围设备(如USART、CAN、USB、I2C、SPI)之一将应用程序程序下载到内部Flash内存。每个串行接口定义了通信协议,具有兼容的命令集和序列。资料适用于表1中列出的产品,描述了支持的外围设备和在使用STM32设备引导加载程序时需要考虑的硬件要求。

ST  -  MICROCONTROLLER,微控制器,STM32F777XX,STM32L462XX,STM32L4S9XX,STM32WB10XX,STM32H72XXX,STM32F2,STM32F1,STM32F4,STM32F3,STM32F7,STM32L4S5XX,STM32H75XXX,STM32F301XX,STM32G4 SERIES,STM32G030XX,STM32F328XX,STM32L443XX,STM32F05XXX,STM32H7B3XX,STM32L4R7XX,STM32G0,STM32WB,STM32G4,STM32F479XX,STM32F437XX,STM32L552XX,STM32F407XX,STM32L100XX,STM32F373XX,STM32F410XX,STM32L412XX,STM32F358XX,STM32G08XXX,STM32L4A6XX,STM32WB SERIES,STM32L0 SERIES,STM32L431XX,STM32G041XX,STM32L4 SERIES,STM32L496XX,STM32F04XXX,STM32L1,STM32L4,STM32G4A1XX,STM32WB30XX,STM32WL55XX,STM32WB15XX,STM32L152XX,STM32G491XX,STM32F7 SERIES,STM32H73XXX,STM32G0 SERIES,STM32L0,STM32L486XX,STM32F765XX,STM32L451XX,STM32L4P5XX,STM32F723XX,STM32F746XX,STM32F769XX,STM32F07XXX,STM32F429XX,STM32F417XX,STM32G0B1XX,STM32G441XX,STM32G48XXX,STM32L1 SERIES,STM32F413XX,STM32F334XX,STM32L5 SERIES,STM32U5,STM32WLE5XX,STM32L432XX,STM32F779XX,STM32F733XX,STM32F756XX,STM32H7A3XX,STM32WB50XX,STM32L4S7XX,STM32L562XX,STM32L151XX,STM32WB35XX,STM32F405XX,STM32G431XX,STM32F401XX,STM32F0 SERIES,STM32F1 SERIES,STM32F303XX,STM32F2 SERIES,STM32G051XX,STM32G47XXX,STM32L422XX,STM32L4R9XX,STM32F3 SERIES,STM32L471XX,STM32F722XX,STM32F745XX,STM32L4R5XX,STM32F09XXX,STM32F439XX,STM32G0B0XX,STM32WL SERIES,STM32U575XX,STM32F398XX,STM32F412XX,STM32L452XX,STM32F318XX,STM32L433XX,STM32L475XX,STM32F732XX,STM32G050XX,STM32F446XX,STM32H7,STM32F469XX,STM32L4Q5XX,STM32WB55XX,STM32F427XX,STM32G0C1XX,STM32WL,STM32U585XX,STM32,STM32F423XX,STM32H7 SERIES,STM32F302XX,STM32G07XXX,STM32L442XX,STM32G031XX,STM32F4 SERIES,STM32F03XXX,STM32G061XX,STM32F767XX,STM32L162XX,STM32U5 SERIES,STM32F415XX,STM32F411XX,STM32F378XX,STM32H74XXX,STM32L476XX

23-Sep-2021  - 应用笔记或设计指南  - Rev 50 查看更多版本

STM32引导加载程序应用说明中使用的USART协议

本资料详细介绍了STM32微控制器启动加载程序中使用的USART协议,包括支持的每个命令的详细信息。资料适用于所有嵌入任何启动加载程序版本的STM32产品,并提供了USART硬件资源和设备启动加载程序要求的详细信息。资料涵盖了USART启动加载程序代码序列、USARTx波特率选择、启动加载程序命令集、启动加载程序协议版本演变等内容。

ST  -  MICROCONTROLLER,微控制器,STM32L1,STM32L4,STM32F0,STM32L5,STM32F2,STM32F1,STM32F4,STM32F3,STM32H7,STM32F7,STM32WL,STM32,STM32H7 SERIES,STM32F0 SERIES,STM32F7 SERIES,STM32F1 SERIES,STM32F2 SERIES,STM32G4 SERIES,STM32G0 SERIES,STM32L0,STM32F4 SERIES,STM32F3 SERIES,STM32G0,STM32WB,STM32G4,STM32WL SERIES,STM32L1 SERIES,STM32L5 SERIES,STM32WB SERIES,STM32L0 SERIES,STM32L4 SERIES

30-Oct-2020  - 应用笔记或设计指南  - Rev 13

STM8和STM32的ST-Link在线调试器/编程器用户手册

本资料为ST-LINK用户手册,介绍了ST-LINK作为STM8和STM32微控制器的片上调试和编程器的功能。资料详细说明了ST-LINK的硬件布局、配置和软件配置,包括与STM8和STM32应用板的连接方式、支持的接口、产品内容以及与不同软件开发环境的兼容性。此外,还提供了ST-LINK的状态指示和注意事项。

ST  -  MICROCONTROLLER,IN-CIRCUIT DEBUGGER AND PROGRAMMER,微控制器,在线调试器和编程器,STM32,STM8,STM32F103C8,ST-LINK

20-Nov-2009  - 用户指南  - Rev 3

带SR的STEVAL-DPSLLCK1 LLC全桥转换器上的STM32F334xx微控制器固件

本资料介绍了STSW-DPSLLCK1应用固件包,用于评估和定制LLC谐振转换器的数字电源设计,并评估STM32F334xx微控制器与特色电源和模拟组件的性能。固件实现了恒压模式操作的控制算法和所需保护功能。STM32F334xx微控制器通过高分辨率定时器驱动主侧功率MOSFET,使用50%占空比的PWM信号,并包含适当的死区时间以确保零电压切换并避免输入电压穿通。PID电压调节器以50kHz运行,提供主侧设备的PWM开关周期,以改变谐振罐的电压增益并调节输出电压至所需值。资料还涵盖了自适应同步整流算法、Burst模式操作、保护功能和用户UART接口等内容。

ST  -  MICROCONTROLLER,微控制器,固件,FIRMWARE,STEVAL-DPS334C1,TM32F334X,STM32F334,STM32,32F3348DISCOVERY,STSW-DPSLLCK1,NUCLEO-F334R8,STEVAL-DPSLLCK1,STM32F334XX,STM32F3XX

November 2020  - 用户指南  - Rev 2

STM32F7xx Hal驱动程序用户手册说明

本资料介绍了STM32F7xx系列微控制器的HAL(硬件抽象层)驱动程序。内容包括STM32Cube软件平台及其组成部分,如STM32CubeMX配置工具、STM32Cube HAL嵌入式软件、中间件组件等。详细阐述了HAL驱动程序的架构、API分类、功能特点和使用方法,涵盖了系统级、ADC、CAN、CEC、CORTEX、CRC、CRYP、DAC等多个模块的初始化、配置和操作过程。此外,还提供了相应的源代码示例和错误处理机制。

ST  -  MICROCONTROLLER,微控制器,HAL DRIVERS,HAL驱动器,STM32CUBEMX,STM32,STM32F7XX,STM32CUBE,STM32CUBEF7,STM32 SERIES

June 2015  - 用户指南  - Rev 1

STM8S微控制器系列参考手册

本资料为STM8S微控制器系列的应用开发者提供了关于如何使用该系列微控制器内存和外设的完整信息。资料涵盖了STM8S微控制器的中央处理单元(CPU)、启动ROM、内存和寄存器映射、闪存程序存储器和数据EEPROM(Flash)、单线接口模块(SWIM)和调试模块(DM)、电源管理、中断控制器(ITC)、通用I/O端口(GPIO)、自动唤醒(AWU)、蜂鸣器(BEEP)、独立看门狗(IWDG)、窗口看门狗(WWDG)、定时器概述、16位高级控制定时器(TIM1)、16位通用定时器(TIM2、TIM3、TIM5)、8位基本定时器(TIM4、TIM6)、串行外设接口(SPI)和I2C接口等模块的详细说明。资料还提供了编程、擦除和保护内部闪存的信息,以及STM8核心的编程信息。

ST  -  MICROCONTROLLER,微控制器,STM8S

08-Dec-2009  - 用户指南  - Rev 6

从与SX12xx收发器相关的STM32L0、STM32L1和STM32L4系列迁移到STM32WL系列微控制器

本文详细介绍了从STM32L0、STM32L1和STM32L4系列微控制器迁移到STM32WL系列微控制器的步骤。主要内容包括STM32WL系列微控制器的系统概述、与SX12xx收发器相关的STM32L0/L1/L4系列微控制器的应用、STM32WL系列微控制器的特点以及外围设备的迁移。此外,还比较了STM32WL与STM32L0/1/4系列微控制器的功能差异,并提供了详细的迁移指南。

ST  -  MICROCONTROLLER,收发信机,TRANSCEIVERS,微控制器,SEMTECH收发器,SEMTECH TRANSCEIVERS,MCU,单片机,STM32L1,STM32L4,STM32LX,STM32CUBEWL,STM32L152XX,SX1261,STM32WL,STM32WLEX,SX1262,STM32,SX1276MB1LAS,SX12XX,STM32L072,E428V03A,SX126X,SX1276MB1MAS,STM32L0,STM32WL5X,E449V01A,SX1272MB2DAS,E406V03A,CMWX1ZZABZ,SX1261DVK1BAS,SX1262DVK1DAS,SX1262DVK1CAS,SX1272,STM32WL SERIES,STM32L1 SERIES,STM32WLE5J8I6,STM32WLE5JCXX,SX1276,STM32WL55JCXX,SX127X,STM32CUBE,STM32L0 SERIES,STM32L476XX,STM32L4 SERIES,STM32L073XX

13-Nov-2020  - 应用笔记或设计指南  - Rev 2

STM32微控制器安全性简介

本资料介绍了STM32微控制器安全的基础知识,包括保护固件知识产权、保护设备中的私有数据以及确保服务执行的可靠性。随着物联网的发展,安全性变得更加重要。资料强调了安全性的必要性,并介绍了不同类型的攻击和相应的防护措施。此外,还列出了STM32系列中可用的所有安全功能,并提供了构建安全系统的指南。

ST  -  微控器,MICROCONTROLLERS,STM32L1,STM32L4,STM32F0,STM32L5,STM32F2,STM32LX,STM32F1,STM32F4,STM32F3,STM32LX SERIES,STM32H7,STM32FX,STM32F7,STM32WL,STM32,STM32FX SERIES,STM32H7 SERIES,STM32F0 SERIES,STM32F7 SERIES,STM32F1 SERIES,STM32F2 SERIES,STM32G4 SERIES,STM32G0 SERIES,STM32L0,STM32F4 SERIES,STM32L4+,STM32F3 SERIES,STM32G0,STM32WB,STM32 SERIES,STM32L4+ SERIES,STM32G4,STM32U5 SERIES,STM32WL SERIES,STM32L1 SERIES,STM32UX SERIES,STM32L5 SERIES,STM32U5,STM32WB SERIES,STM32L0 SERIES,STM32L4 SERIES,STM32UX

07-Jul-2021  - 应用笔记或设计指南  - Rev 6 查看更多版本

X-CUBE-SBSFU STM32CUBE扩展包集成指南

本资料介绍了X-CUBE-SBSFU安全启动和固件更新解决方案,适用于STM32微控制器,旨在通过安全方式更新内置程序,增加新功能并修复潜在问题。资料详细阐述了安全启动和固件更新的过程,包括固件验证、加密方案选择、安全配置、开发或生产模式配置等。此外,还提供了如何将X-CUBE-SBSFU移植到其他板、生成加密密钥、调试X-CUBE-SBSFU、适配SBSFU和用户应用等实用指南。

ST  -  MICROCONTROLLER,微控制器,STM32,STM32CUBE

14-Dec-2021  - 应用笔记或设计指南  - Rev 8 查看更多版本

STM32WL系列微控制器的参考设计

ST  -  微控器,MICROCONTROLLERS,STDES-U4SHB22SWI,STM32WL5X,STM32WL SERIES,STM32WL,STDES-U4SLB15SWI,STDES-U2SHB15SWI,STDES-U4SHB15SWI,STDES-U2SHB22SWI,STDES-U4SLB22SWI,STDES-I4SHB22SWI,STDES-I4SHB15SWI

8-Dec-2021  - 数据手册  - Rev 1

STM32微控制器触摸感应控制入门

本资料为STM32微控制器触摸传感控制应用指南,涵盖触摸传感原理、术语、硬件和软件配置、传感器设计、布局和PCB设计、噪声处理、调试和优化等方面。资料详细介绍了如何使用STM32CubeMX图形界面在STM32L0538-DISCO和STM32F072B-DISCO开发板上构建触摸传感应用,并提供了相关文档和在线培训资源。

ST  -  微控器,MICROCONTROLLERS,STM32L4+,STM32L1,STM32F3 SERIES,STM32L4,STM32F0,STM32L5,STM32WB,STM32F3,STM32L4+ SERIES,STM32U5 SERIES,STM32L1 SERIES,STM32,STM32F0 SERIES,STM32L5 SERIES,STM32U5,STM32WB SERIES,STM32L0 SERIES,STM32L4 SERIES,STM32L0

23-Jul-2021  - 应用笔记或设计指南  - Rev 2

STR71XF微控制器系列参考手册

本资料为STR71xF系列微控制器应用开发者提供全面的信息,涵盖内存和外围设备的使用。资料详细介绍了STR71xF系列微控制器的内存组织、启动配置、外部内存接口、寄存器描述等。此外,还涉及电源、复位和时钟控制单元、I/O端口、中断、实时时钟、看门狗定时器、定时器、控制器局域网、I2C接口模块、缓冲串行外设接口、UART、智能卡接口、USB全速设备接口、A/D转换器、APB桥接寄存器和JTAG接口等内容。

ST  -  MICROCONTROLLER,微控制器,STR71XF,STR7,STR71X

08-Jun-2008  - 用户指南  - Rev 2

具有由正电源供电微控制器的三端双向可控硅开关控制

本文介绍了如何使用微控制器(MCU)驱动AC开关(如Triac、ACS或ACST)的控制电路,特别是在MCU使用正电压供电的情况下。文章详细讨论了不同类型的Triac和AC开关的控制策略,包括使用正电压供电的4 quadrant Triac的控制,以及使用R-C电路和二极管的3 quadrant Triac的控制。此外,还讨论了绝缘和非绝缘电源的情况,并提供了设计控制电路时需要考虑的参数和注意事项。

ST  -  MICROCONTROLLER,微控制器,MCU,单片机

20-Mar-2020  - 应用笔记或设计指南  - Rev 4

在STM32F334/303系列和STM32G474xx/G431xx微控制器之间迁移

本应用笔记分析了在STM32F303/F334系列和STM32G474xx/G431xx微控制器之间迁移现有设计的步骤。迁移需考虑硬件、外设和固件三个方面。文档列出了STM32F303/F334系列和STM32G474xx/G431xx设备上的全部功能。迁移指南仅涵盖从STM32F303/F334系列迁移到STM32G474xx/G431xx设备。文档适用于STM32F334/303系列和STM32G474xx/G431xx基于Arm的设备。

ST  -  MICROCONTROLLER,微控制器,STM32F398XE,STM32G474RC,STM32G474VE,STM32F334,STM32G474RB,STM32F358XC,STM32G474VC,STM32G474VB,STM32F3,STM32G474RE,STM32G431XX,STM32G431M6,STM32F328X8,STM32G431M8,STM32G431KX,STM32G431MB,STM32G431CX,STM32G474CE,STM32G474CB,STM32G431V6,STM32G474CC,STM32G431R8,STM32G431V8,STM32G431R6,STM32G431RB,STM32G4XX,STM32G431VB,STM32G474XX,STM32,STM32F303X6,STM32F303X8,STM32G474QB,STM32F303,STM32G474QC,STM32G431K6,STM32F303XB,STM32F303XC,STM32G431K8,STM32F303XD,STM32F303XE,STM32G431KB,STM32G474ME,STM32G474MB,STM32G474CX,STM32G474MC,STM32G431C6,STM32G431,STM32G474,STM32G474QE,STM32G431C8,STM32G431CB,STM32F334XX

08-Jul-2020  - 应用笔记或设计指南  - Rev 3
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:32位MCU

价格:¥10.4057

现货: 21,867

品牌:SILICON LABS

品类:32位MCU

价格:¥19.1398

现货: 10,450

品牌:SILICON LABS

品类:32位MCU

价格:¥37.5362

现货: 6,000

品牌:SILICON LABS

品类:32位MCU

价格:¥21.0907

现货: 5,950

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥11.9853

现货: 4,490

品牌:SILICON LABS

品类:32位MCU

价格:¥40.4161

现货: 4,399

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥8.9198

现货: 4,188

品牌:SILICON LABS

品类:32位MCU

价格:¥47.9419

现货: 4,000

品牌:SILICON LABS

品类:32位MCU

价格:¥12.6359

现货: 3,000

品牌:EPSON

品类:32-bit Single Chip Microcontroller

价格:¥35.4601

现货: 3,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:ST

品类:IC

价格:¥3.9960

现货:200,000

品牌:ST

品类:集成芯片

价格:¥48.8300

现货:1,500

品牌:Maxim

品类:MCU芯片

价格:¥4.0000

现货:10,000

品牌:RENESAS

品类:MCU

价格:¥34.4520

现货:8,299

品牌:RENESAS

品类:MCU

价格:¥24.3900

现货:3,272

品牌:Maxim

品类:集成电路

价格:¥15.0000

现货:2,347

品牌:RENESAS

品类:microcontroller

价格:¥2.3760

现货:2,192

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥15.7407

现货:2,000

品牌:ROHM

品类:Microcontroller

价格:¥12.4092

现货:1,783

品牌:RENESAS

品类:MCU

价格:¥86.0518

现货:1,500

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

丙烯酸/光固化&双固化UV胶定制

可定制UV胶的粘度范围:150~25000cps,粘接材料:金属,塑料PCB,玻璃,陶瓷等;固化方式:UV固化;双固化,产品通过ISO9001:2008及ISO14000等认证。

最小起订量: 1支 提交需求>

ATP半导体冷板制冷器定制

可定制ATP TE Cooler的冷却功率:40~200W;运行电压:12/24/48V(DC);控温精度:≤±0.1℃; 尺寸:冷面:20*20~500*300;热面:60*60~540*400 (长*宽;单位mm)。

最小起订量: 1 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

平台客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面