这就跟你问声好!
我试图实现一个低功耗的外设基于安全的例子(我需要绑定),所以我在考虑工作,把单位是睡眠模式在可变时间(取决于情况)使用USB开发工具包。
我尝试了简单定时器和RTC中断,但两个回调函数都没有调用。是否有什么东西可以阻止计时器运行和RTC中断触发?
谢谢你!
这就跟你问声好!
我试图实现一个低功耗的外设基于安全的例子(我需要绑定),所以我在考虑工作,把单位是睡眠模式在可变时间(取决于情况)使用USB开发工具包。
我尝试了简单定时器和RTC中断,但两个回调函数都没有调用。是否有什么东西可以阻止计时器运行和RTC中断触发?
谢谢你!
好的,我需要再多读一下文档…
我刚刚发现,阅读SDK 6外设驱动器文档(http://lpccs-docs.dialog-semiconductor.com/da145xx_tutorial_sdk6_periphe..。), RTC的电源域默认关闭。我这样做了,现在RTC回调被调用了。好。
我还发现在user_on_init回调中不能启动一个计时器,因为kernek在那一点上还没有启动(http://lpccs-docs.dialog-semiconductor.com/da145xx_tutorial_sdk6_periphe..。),但它可以在user_on_set_dev_config_complete函数中启动。
这样做了,简易计时器就像预期的那样工作。两倍好。
所以,问一个问题,然后给自己一个答案!
我必须说DA14531是一个非常通用的模块,但是文档有点分散,需要很长时间才能找到答案。
好吧,我希望我的无知有所帮助!
嗨paolog,
感谢您的在线问题,以及您对我们的TINY Module BLE解决方案的兴趣。
我建议你检查一下DA14531睡眠模式教程(HTML),因为它提供了关于DA14531中不同睡眠模式以及如何配置它的有用信息。
还有SDK和SW示例演示了如何在可用的睡眠模式下配置系统。
SW例子:
DA14531 BLE具有休眠或深度睡眠模式的埃迪斯通信标
DA14531配置休眠模式
两者都可以在DA14531产品页面中找到:
//www.xmece.com/亚博电竞菠菜products/connectivity/bluetooth-low-energy/products/da14530-and-da14531
SDK示例:
6.0.14.1114 \ \ target_apps \ ble_examples \ ble_app_sleepmode项目
6.0.14.1114 \ target_apps \ \项目ble_examples \ prox_reporter \ Keil_5
谢谢,PM_Dialog
谢谢你!