TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310: CC1310在跑系统时调用关闭中断的API

Part Number:CC1310

我在一个低优先级的任务里调用  uintptr_t key;     key = HwiP_disable();    这段代码。发现在除能中断后,高优先级任务并不能抢断低优先级任务了,定时器中断也进不了,但是看门狗还能正常运行,还能进看门狗中断,。有点理解不了,请问能否解惑一下除能中断这个API的作用,能使哪些功能失效等。

Alex Zhang:

HwiP_disable() 函数是用来禁止中断的。调用该函数后,如果有其他中断事件发生,CPU 将不会响应这些中断请求,直到中断被重新启用。

看门狗定时器是通过硬件实现的,并不受软件中断控制。

,

? ?:

你好,那么任务的切换也是通过中断实现的是吗

,

Alex Zhang:

对的

,

? ?:

好的,谢谢

赞(0)
未经允许不得转载:TI中文支持网 » CC1310: CC1310在跑系统时调用关闭中断的API
分享到: 更多 (0)