|
本帖最后由 LightingSky 于 2025-7-18 19:48 编辑
请大家帮我思考这样一个问题的可能来源:我有一个电机的lib库 里面使用了TIMER0 和 TIMER1两个定时器中断控制电机。
在我的BOOT中,如果我集成这个库,我的程序中调用lib库的API可以正常运行。
但是在APP中(从BOOT跳转)调用电机lib库的API反而不能正常运行了(无法正确更新状态机),。
我保证程序都是编译通过的,而且无论Boot还是APP中都没重写这两个中断服务函数,原因可能在哪里呢?
用的是GD32w515PIQ6。目前条件不支持调试lib库,也得不到lib库源码,lib库开发人员告诉我中断服务函数中没有和绝对地址相关的操作。
|
|