背景与目标
新定义MCU在保持对003系列的兼容性的同时,提供了更高的性能和丰富的资源配置。通过优化硬件架构和软件支持,开发者可以实现系统的无缝升级,既保留现有应用的稳定性,又利用新平台提升性能和资源利用效率。
2. 兼容性特性与迁移要点
(1)引脚和外设兼容
引脚复用: 新定义MCU在封装和引脚分布上保持与003系列一致,同时新增部分功能的复用能力。开发者可以直接替换芯片,减少PCB改动。
外设映射: 提供与003系列兼容的外设配置,同时扩展了高级外设(如高精度ADC、高速UART),在保持兼容的基础上提升性能。
(2)代码兼容
库和驱动支持: 新定义MCU提供与003系列一致的HAL库和LL库,开发者可直接复用原有代码。对于特殊外设功能,提供向下兼容的接口封装。
寄存器级兼容: 新芯片在寄存器布局和位定义上保留了与003系列的相似性,便于低层开发的迁移。
(3)运行环境的优化
功耗兼容: 保留与003系列一致的低功耗模式配置,同时优化了功耗表现,适应更多电池供电场景。
时钟兼容: 支持与003系列相同的时钟配置,新增动态调整能力,进一步提升时钟利用效率。
|