请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC1352P 大家好。
我有一个应用、我使用全部7个计时器来触发回调。
选项1还是选项2是否较好?
- Timer_open 在引导时、Timer_setPeriod 和 Timer_start、当我们在回调中调度回调时、Timer_stop 它们
- Timer_open 在运行时包含周期和回调、然后在回调中关闭 Timer_close
我之所以提出这个问题、是因为我同时使用许多 GPTimers、我认为这将映射到下一层。
当我执行选项2时、我在大约30秒的完美功能后收到一个硬故障。
通过 SP/PC/LR 技巧、我发现 Timer_Close 没有很好的运行时间
当我执行选项1时、在正常运行30秒后、我在 Timer_start 后卡在陷阱中、就像计时器仍在运行一样。
选项2使用 CONFIG_TIMER_0到 CONFIG_TIMER_4时效果非常好。
当我尝试使用5和6与一些新代码时、我就开始看到这个问题。
谢谢!