2个星期前
自定义板自动重置每隔几秒钟
张贴了客人95分 3回复嗨对话框,
我在我的定制板上跑了几个样本项目。所有这些都在调试模式(在闪存和RAM上)工作没有任何问题。
但是,当我从Flash运行代码时,电路板似乎每8秒一次自动重置。
正在使用USB的权力,因此权力不是问题。还能是什么?欣赏,如果你能在这里分享一些想法。
2个星期前
我正在运行默认LED_Driver项目而不修改任何内容。LPC是默认的LP_CLK_32768,我在我的自定义板上有一个外部32.768khz xtal。
感谢您指出启用睡眠模式的潜在原因。当我从pm_sleep_mode_set(pm_mode_exted_sleep)中更改main.c中的第74行;到pm_sleep_mode_set(pm_mode_active);系统连续运行,而不每〜8秒重置自身。
我猜测系统默认运行大约8秒,进入睡眠模式,然后再次唤醒,重复唤醒。对于BLE_APP项目,我在BLE_CONFIG.H中找到了“定义USE_BLE_SLEEP 1”,允许在非活动状态时睡眠状态。但是LED_Driver项目呢?哪个代码的代码配置了这个睡眠/唤醒行为?
PLS友好地分享有关睡眠/唤醒机制的更多信息/资源。感谢您的帮助!
6天前
嗨geekydragon,
为延迟道歉。LED_Driver项目不使用BLE活动。
您能否从我们的Git Repo下载该项目,然后再试一次?
https://github.com/dialog-semiconductor/ble_sdk10_examples.
关于BLE_APP项目,设备在广告(或连接)间隔之间睡眠,并通过BLE定时器自动唤醒。
您可以看看本教程:http://lpccs-docs.dialog-seminiondiond.com/da1469x_power_measurement/index.html.
谢谢,PM_DIALOG.
2个星期前
嗨geekydragon,
我建议首先检查我们的HW设计指南文档 - 链接提供如下:
https://www.dialog-seminile.com/sites/default/files/2020-12/an-b-066_da1469x_application_hardware_design_guidelines_rev1.5_13nov2020.pdf.
您使用的是哪个项目?您是否启用了睡眠模式?如果是,那么您正在使用的低功耗时钟(LPC)是什么?
谢谢,PM_DIALOG.