由于全球 MCU 组件短缺,我们需要将最初基于
STM32G030K6 的应用程序迁移到替代 MCU。我们已经确定以下 MCU 与原始 MCU 兼容(即,将配置从 STM32G030K6 导入这些列出的 MCU 时,STM32CubeMX 未报告任何问题)。
- STM32G030K8
- STM32G031K6
- STM32G031K8
- STM32G041K6
- STM32G041K8
基于 RM0454 文档(基于 STM32G0x0 的 MCU 参考手册),我假设为 STM32G030K6 编译的二进制文件也可以编程为 STM32G030K8,因为内存映射似乎是相同的。我的假设正确吗?
其他列出的 MCU 列在 RM0444 文档(基于 STM32G0x1 的 MCU 的参考手册)中。本文档列出了我们在原始 STM32G030K6 MCU 上使用的外设的相同内存映射结构。我可以假设为 STM32G030K6 MCU 编译的二进制文件也适用于基于 STM32G0x1 的 MCU 吗?