根据提供的信息,很难确定问题的具体原因。可能是因为STM32G070和F103之间存在一些差异,导致在STM32G070上出现问题。
为了诊断问题,可以尝试以下解决方案:
1. 检查代码逻辑:确保在进入APP之前,没有发生任何可能引起程序飞掉的错误或异常。
2. 调试输出:在需要调试的关键位置添加一些调试输出语句,将关键变量值打印出来,以确定是否存在异常情况。
3. 考虑硬件差异:检查STM32G070和F103之间的硬件配置差异,例如时钟配置、IO口配置等,确保在STM32G070上的配置是正确的。
4. 查看错误日志:如果有错误日志或故障记录,可以查看相关信息,以了解是否有其他的错误或警告。
如果以上方法都无法解决问题,建议与STM32G070的技术支持团队或开发社区联系,寻求更专业的帮助。
根据提供的信息,很难确定问题的具体原因。可能是因为STM32G070和F103之间存在一些差异,导致在STM32G070上出现问题。
为了诊断问题,可以尝试以下解决方案:
1. 检查代码逻辑:确保在进入APP之前,没有发生任何可能引起程序飞掉的错误或异常。
2. 调试输出:在需要调试的关键位置添加一些调试输出语句,将关键变量值打印出来,以确定是否存在异常情况。
3. 考虑硬件差异:检查STM32G070和F103之间的硬件配置差异,例如时钟配置、IO口配置等,确保在STM32G070上的配置是正确的。
4. 查看错误日志:如果有错误日志或故障记录,可以查看相关信息,以了解是否有其他的错误或警告。
如果以上方法都无法解决问题,建议与STM32G070的技术支持团队或开发社区联系,寻求更专业的帮助。
举报