跳到主要内容

如何为我的DA14683识别唤醒源?它每3.90秒都发生

da1468x.

3个星期前

发布者安德鲁150分 3回复
0升值

你好,

我正在尝试在我的定制板上找到我的DA14683中最后100μA的来源。如您所见在第三幅画中,每3.90s有一尖点,第一个尖峰增加了30μA至130μA的黄线(平均电流消耗)。然后黄线永远不会低于130μA,直到我手动复位。

我相信我的da14683被某种东西被唤醒,但我不知道它是什么。而且我不知道如何找出答案。我知道它不是一个“唤醒控制器”中断,因为我的唤醒控制器的回调不触发。有一个注册我可以看到CPU唤醒源吗?或者猜测唤醒源可以是什么,如果它不是唤醒控制器?

蓝牙未启动。

除了“LPSet”任务之外,我禁用了几乎所有FreeRTOS计时器和任务。我禁用了1V8P轨道。

我的自定义板+ jlink使用11μA。

joulescope对图表的说明Lptimer开始每3.9s都会发生vapplicationtickhook

3个星期前

PM_DIALOG.

嗨安德鲁,

谢谢你的问题。是否有可能分享以下澄清,以便我可以更清楚地了解这个问题?

1.什么是SDK版本?SDK1.0.12(插入初始帖子),或SDK1.0.14(最新和推荐版本,DA468X产品系列)

2.据我所知,这是一种自定义设计,您正在使用自己的应用程序代码。您是否可以使用自定义板上运行的任何SDK示例复制此行为?

3.请ZIP并附上图像,以便我可以下载它们和缩放。

4.此外,我建议探测并提供所有DA14683电源轨的电源迹线。

5.如果您可以提供有关SW&HW实施的任何额外信息,那将是非常有帮助的。例如,您是否有连接到DA14683的外围组件(例如传感器)?如果是,则良好的测试将是隔离DA4683并再次测量功耗。

谢谢,PM_DIALOG.

2个星期前

安德鲁 150分

SDK1.0.14

在敲击nvic-> iser(中断设置启用寄存器)后,我发现中断唤醒了我的da14683每3.9s是xtal16rdy_irqn。当io禁用在我的freertos空闲钩子中时,我的da14683停止醒来。我会看看它是否仍然可以通过ble宣传。

2个星期前

PM_DIALOG.

嗨安德鲁,

感谢您让我们知道。您是否需要在这件票上进一步支持?

THNAKS,PM_DIALOG.