FAQHC32F460数据拷贝RAM时发现地址错误

1. Bootloader跳转APP后,在启动文件__main到c语言main函数过程中,APP内user_cb全局变量(有初始值)的数据拷贝出错,导致user_cb内函数指针出错程序跑飞。2. Debug模式对照map文件查看全局变量拷贝前flash初始值正确,但是拷贝后到SRAM数据错误。
更新时间:2022.04.14 浏览量:0

从BOOt跳转到APP前,需关闭总中断,可避免因为中断打乱跳转到APP后进行RAM数据拷贝过程而导致数据地址异常。

  • 上一篇:HC32F460 TIMERA 生成四路PWM输出无法对齐
  • 下一篇:HC32F460_CAN通信时钟问题