RT-Thread OTA
程序也是跑的RT-Thread,使用了OTA功能,当然不是组件,MCU使用的是GD32F425VGT6,使用CAN口传输数据;APP程序是同样的,一种情况是:
1.直接将APP程序编译下载地址0x8000000开头的地址,此种情况下跑的逻辑正常,没有和从机的CAN口通信中断;
2.直接将APP程序下载进地址偏移0x32000的区域,即0x8032000开始的区域,在0x8000000区域开头的使用BOOT程序跳转到0x8032000区域开始执行,程序能正常跳转,逻辑也跑起来,但是出现了部分逻辑不对,出现了和从机的CAN口通信中断,
有人有遇到过类似的问题吗?提供个思路
回帖(1)
2024-2-19 16:44:21
中断向量表也要修改到对应地址的
中断向量表也要修改到对应地址的
举报
更多回帖