ST意法半导体
直播中

张静

8年用户 1494经验值
私信 关注
[问答]

STM32L431RB需要为每个变体重建二进制文件吗?

比如说,我在电路板设计上有一个 STM32L431RB (128k,64k)。
这是 STM32L4x1Rx 64 引脚系列的 6 个芯片中最小的闪存。
可以肯定的是,我可以插入任何更大的闪存/RAM 芯片,因为引脚输出看起来都一样。
但是我真的需要为每个变体重建二进制文件吗?
例如,STM32L431RC 完全相同,但闪存更多,而 451 和 471 变体似乎。它可以为 STM32L431RB使用二进制文件吗?
有人试过这个吗?
我问这个主要是为了看看我是否可以更好地保护自己免受未来供应链短缺的影响。
对我来说,一个棘手的领域可能是现场升级和跟踪哪些变体进入了哪些板。






回帖(1)

刘柳

2022-12-13 11:24:37
如果它适合较小的闪存尺寸,则无需更改固件。完全相同的代码将在两个芯片上运行得很好。无需更改。
您可以读取 FLASH_SIZE 寄存器以确定板上有多少闪存。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分