研究生
最后登录1970-1-1
在线时间 小时
注册时间2015-6-20
|

楼主 |
发表于 2025-5-27 08:55:40
|
显示全部楼层
终于搞定了,原来是中断使用的保护函数使用的不对造成,
正确的如下:
#include <rthw.h>
#include <rtthread.h>
//系统已经运行,恢复中断,退出临界段
#define DISABLE_INT() rt_interrupt_enter() /* 禁止全局中断 ,进入临界段 */
#define ENABLE_INT() rt_interrupt_leave() /* 恢复中断,退出临界段 */ |
|