请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F2800155 主题中讨论的其他器件:C2000WARE
您好!
我正在尝试影响时钟丢失检测功能的软件测试、已成功启用该机制"making MCLKOFF=0 and OSCOFF=1 "
并且看到中断被触发、
我的问题仍在继续。
我在示例中看到以下几点:
1- 将振荡器源配置为 INTOSC1:
我通过设置 OSCCLKSRCSEL = 0x2;->在这一步中 、我观察寄存器 CLKSRCCTL1、 OSCCLKSRCSEL、 但这些位不加载0x2、而是加载0x1
2- Re 连接时钟缺失检测到时钟源以停止模拟时钟 故障:
我通过设置 OSCOFF = 0x0来实现该目的。
在时钟发生故障后重置缺少时钟检测逻辑:
我通过设置 MCLKCLR = 1来实现该目的;
4- 使用原始时钟源设置 PLL 控制和时钟分频器->在此步骤中、我需要手动实施、"不使用函数调用 SysCtl_setClock " 因此、我需要知道的是、要在 SysCtl_setClock 函数内完成上述步骤、我应该遵循哪些基本步骤、因为它以某种方式很复杂。