Other Parts Discussed in Thread: CC2652R7
您好!
直到最近、我一直在 使用 LaunchPad 评估板并以 PROJECT_ZERO 为起点来开发应用。 在此期间、我没有遇到此问题...
现在、我正在对一个使用 CC2652R7的新电路板进行故障排除、 该电路板具有用于32kHz 和48MHz 时钟的外部振荡器。 根据到目前为止已测试的四块电路板之一、我遇到了一个奇怪的问题、即只要我尝试执行任何与 RTOS 相关的操作、应用程序就会崩溃。 例如,在 main 中调用 ProjectZero_createTask (),甚至只是调用 sleep 也会导致挂起。 我能在这个电路板上观察到的唯一不同之处是、在 main 期间、我可以调用 OSCClockSourceGet (OSC_SRC_CLK_LF)、并且它返回 OSC_RCOSC_LF、而不是 OSC_XOSC_LF (如预期、在三个工作板上类似)。 更奇怪的是、我在预留几天之后继续对这块电路板进行测试、电路板再次开始工作。 有没有任何想法表明可能发生了该问题、如果再次遇到该问题、我可以检查固件以帮助进行故障排除;或者、如果该低频时钟初始化为"错误"时、是否有适当的方法将该低频时钟覆盖回 XOSC?
谢谢。
埃里克