主题中讨论的其他器件:SysConfig
工具与软件:
尊敬的 TI 专家:
我使用的是 MCU+ SDK 8.06版、重点介绍运行 FreeRTOS 的 M4F。
您是否有任何建议/实施以下2项的正确方法?
1.禁用来自 ISR 内部的中断。
2.禁用任务内部的中断。
---
我正在玩 Hwip_disable () API,发现它不工作如文件所述。
3.我找到了 SDK 版本9.02的下面的线程,并想知道同样的修补程序是否适用于 SDK 版本8.06 ?
不确定为什么此 API 函数在 SDK 版本8.06和9.02中损坏... 因此、我想知道是否甚至建议使用此 API 来禁用中断?
->我设置了一个优先级= 4的计时器(syscfg 中的默认值)、并在任务之外调用 Hwip_disable ()、只是为了测试它的功能。 与下面的线程的情况相同、我只能在计时器 PRIO = 7时禁用计时器中断。 此外、出于某种原因、如果我在 HwIP 禁用后立即调用 ClockP_SLEEP 或 DebugP_LOG、则计时器中断会像不调用 HwIP 禁用一样触发。 请注意、我尚未应用下面主题中所述的修复。
希望从你的端得到一些建议 如果我的理解有误、请纠正我。 感谢您一如既往的支持!
供参考:
SYSCFG 中的计时器设置

测试代码




