• 资料介绍
  • 相关推荐
申请入驻 产业图谱

从SXX32F103移植到MH2103A

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

从SXX32F103移植到MH2103A

这篇迁移指南旨在帮助您分析从现有的SXX32F103器件移植到MH2103A器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

要将应用程序从SXX32F103系列移植到MH2103A系列,用户需要分析硬件移植、外设移植和固件移植。

MH2103A系列微控制器基本兼容SXX32F103系列,同时强化许多功能,有些许地方与SXX32F103不同,详述于本文档。

1. 快速将 SXX32F103 芯片替换

  • 步骤一:比对外设规格、Flash容量、SRAM容量等,解焊SXX32F103,换成MH2103A对应型号;
  • 步骤二:使用ISPKEIL,下载HEX或BIN文件;
  • 步骤三:如果有需要, 下载HEX或BIN文件以外的资料或进行系统校正;
  • 步骤四:查看程序能否正常运行,测试设备功能是否正常;
  • 步骤五:其他问题快速排查请参考本文档移植注意事项;
  • 步骤六:如果经过上述步骤后程序仍无法正常运行, 请连络代理商及MH支持人员协助解决。

2. 硬件移植注意事项

2.1 TIM2 模块复用差异

MH2103A 芯片 TIM2 的 Channel1 - Channel4 输出可复用引脚和 SXX32F103 不同,详细差异如下表:

2.2 GPIO 引脚耐压说明

MH2103A 的 PA11、PA12 引脚耐压上限为 3.6V,硬件电路设计时注意电压范围。

注:

PA11 引脚可选复用功能为 CAN_RX、USART1_CTS、USBDM、TIM1_CH4;

PA12 引脚可选复用功能为 CAN_TX、USART1_RTS、USBDP、TIM1_ETR;

相关推荐