主题中讨论的其他器件:HALCOGEN
工具与软件:
您好!
我在项目中遇到 PLL1滑动检测机制问题。
我想使用 checkPLL1Slip (void)函数强制 PLL1滑动。
我已经观察到该checkPLL1Slip
函数正在清除 ESM 状态寄存器(SR1
)中的 ESM 标志。
这会阻止esmLowInterrupt
esmGroup1Notification
按预期触发该功能。
HALCoGen 中已经全部配置好了。
任何人都可以就以下方面提供指导:
- 为什么该
checkPLL1Slip
函数可能清除 ESM 标志并阻止esmGroup1Notification
对进行调用? - 我如何修改此流程、这样 ESM 标志就不会过早清除、从而触发正确的中断通知?
非常感谢您提出任何建议或见解。
谢谢!