你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

从 STM32F42xxx/STM32F43xxx 到 STM32F74xxx/STM32F75xxx的微控制器应用移植

[复制链接]
STMCU小助手 发布时间:2022-7-21 13:39
前言
使用 STM32 微控制器开发应用的设计人员必须能够轻松地用同一产品系列中的微控制器替换另一个型号。将应用移植到不同微控制器的原因可能是:
 为了满足更高的产品要求,对存储器大小或者增加 I/O 数量的额外要求。
 为了满足降低成本的要求,要求使用更小的元件和更小的 PCB 面积。
本应用笔记旨在帮助从现有 STM32F42xxx/STM32F43xxx 器件向基于STM32F74xxx/STM32F75xxx 器件的设计进行移植,并且对移植过程中的每个步骤进行了分析。
本应用笔记提供了硬件移植和外设移植的指南。为了更好的理解本应用笔记中的信息,用户应该熟悉 STM32 微控制器系列。
关于其它信息,请参考 STM32F42xxx/STM32F43xxx 和 STM32F74xxx/STM32F75xxx 参考手册 (RM0090 和 RM0385) 和数据手册。文档可以从 www.st.com 上下载。

98)[ZREQP3ZJ]@8J88_[$J9.png

1 硬件移植
1.1 引脚排列兼容性
除了 LQFP100 封装外, STM32F74xxx/F75xxx 器件与 STM32F42xxx/F43xxx 器件完全引脚兼容,使得用户可在开发期间尝试不同的外设和达到更高的性能 (更高的频率),从而获取更大的自由度。

1W9N5IJT8@4BYI}2(X9%9~6.png

40KD%V]D@ZPKGBXY({T2}LS.png

NI)}WKEELPMDNG7VG380TZK.png


1.2 自举模式兼容性
STM32F42xxx/F43xxx 的自举空间是基于自举模式选择引脚:BOOT0 和 BOOT1,而STM32F74xxx/F75xxx 是基于 BOOT0,3 列出了自举地址选项字节。
对于 STM32F74xxx/F75xxx,自举基址支持从 0x0000 0000 到 0x2004 FFFF 范围内的任何地址。


E847NKQRL5}H[_UK9@I69_F.png


1.3 系统自举程序
系统自举程序位于系统存储器中,由意法半导体在生产阶段编程。它用于通过以下串行接口重新编程 Flash。
4 展示了系统自举程序所支持的通信外设。


~FN(HYA3TQ@LJE8[JV9Y.png

默认情况下,在 STM32F74xxx/F75xxx 中,当选择从系统自举程序自举时,代码从 ITCM 接口执行。选择字节从 AXIM 接口执行时可以对其编程。更多有关系统自举程序的详细信息,请参考 AN2606。



完整版请查看:附件

DM00164538_ZHV2.pdf

下载

306.59 KB, 下载次数: 0

收藏 评论0 发布时间:2022-7-21 13:39

举报

0个回答
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版