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

从 STM32F429/439 系列到 STM32F446 系列的应用移植

[复制链接]
STMCU小助手 发布时间:2022-7-13 15:54
前言
由于使用 STM32 的应用越来越多,在同一系列产品中,在不同的微控制器间方便的进行项目移植是很重要的。
在某些情况下需要将应用移植到不同的处理器上,比如当产品要求增加,需要更大容量的存储器,或者要求增加 I/O 的数量。另外一方面,成本降低目标可能会要求转向更便宜的元件和更小的 PCB 面积。
本应用笔记可以帮助用户分解所需的移植步骤,从现有的基于 STM32F429xx 和STM32F439xx 产品向 STM32F446xx 器件移植。它汇集了所有最重要的信息,并且列出了需要处理的关键项。
本文档中的比较是在 STM32F429/439 和 STM32F446 系列的 “ 完整功能 ” 微控制器上进行的,用户必须考虑到一些产品可能功能较少 (取决于实际的型号)。
在某些情况下,同一系列的两个器件之间的移植要求硬件和 / 或软件改变:本文档中讲述了所需的改变。
为了更好的从本应用笔记信息获益,用户应该熟悉 STM32 微控制器系列。
本应用文档必须同 STM32F429xx/STM32F439xx 和 STM32F446xx 的参考手册 (分别是RM0090 和 RM0390) 一起阅读,数据手册可以在 www.st.com 上获取

$(A}T])XAS`%7(VX1SHJMFT.png

1 硬件移植指南
除了 LQFP100 和 LQFP144 封装, STM32F446xx 器件与 STM32F429xx/439xx 器件完全引脚兼容,使得用户可在开发期间尝试不同的外设和达到更高的性能 (更高的频率),从而获取更大的自由度。
从 STM32F429/439 系列到 STM32F446 系列的转换之所以简单,是因为只有几个引脚受到影响,正如2 总结的那样。





1.1 布板建议
对于 LQFP100 封装, PB11 不再可用,取而代之的是 VCAP1。
对于 LQFP144 封装,只有当一个外部 ULPI PHY 用于 USB HS 模式中时,才需要对 PCB进行强制改变,否则不需要 PCB 更新。
STM32F446 上使用了一个专用 VDDUSB 电源,它只用于 LQFP144、 UFBGA144 和WLCSP81 封装。
STM32F429 上使用的用于启用电源监视器的 PDR_ON 引脚现在采用静态方式管理。
1 2 显示了两个从 STM32F429 移植到 STM32F446 的布板设计。


D2Y[GYMOVS]O}QC1T8SJVHM.png


2.1 STM32 产品交叉兼容性
STM32 微控制器集成了一组外设,可以分为三类:
1. 按照定义所有产品都共有的外设。这些外设完全一样,因此它们有相同的结构、寄存器和控制位。经过移植之后,在应用级不需要执行任何固件变化来保持相同的功能。所有的特征和行为保持相同。
2. 对于所有产品所共有但是只存在微小差别的外设 (通常为了支持新特性),产品间的移植非常容易,并且不需要大量新的开发工作。
3. 产品之间变化比较大的外设 (新架构、新特性 ...)。对于这一类外设,移植将会在应用级要求进行新的开发。
3 总结了可用的外设和它们在 STM32F429/439 和 STM32F446 系列之间的兼容性。


TVD7DHAOIZIR_@8`NYU}96C.png

(F@)FJ4$Z$D_3BO`I1KO6U5.png


2.2 存储器映射
STM32F446xx 与 STM32F429xx/439xx 相比,地址映射有微小改变,不同之处如4 示,这里灰色框表示不具有该特性 (NA)。


Q8{IO}UOWW9QDEZH[WY(2]2.png


2.3 Flash 存储器
5 中显示了 STM32F446 产品和那些 STM32F429/439 产品的 Flash 接口不同之处 (灰色框表示不具有该特性)。更多关于 STM32F446xx 的编程、擦除和保护信息,请参考RM0390 的参考手册。


9(7EHMB9PNYSSUYEU15MW~X.png

YF]0`P83{7BYD8AP6$](237.png

2.4 可变存储控制器 (FMC
6 展示了 STM32F429/439 和 STM32F446 系列 FMC 特性的区别。


Y71AHI]W]Y(YZF7%I%ZE8YO.png

4CMCV3U}[M~}SY[D1MLM4}6.png

完整版请查看:附件

DM00161778_ZHV1.pdf

下载

390.58 KB, 下载次数: 3

收藏 评论0 发布时间:2022-7-13 15:54

举报

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