未调用计时器和RTC的回调

⚠️
大家好. .感谢来到论坛。令人兴奋的消息!我们现在正在转移到新的论坛平台的过程中,它将提供更好的功能,并包含在主对话网站。所有的帖子和账号已经迁移。我们现在只接受新论坛的流量-请发布任何新的帖子在//www.xmece.com/support.我们会在接下来的几天修复bug /优化搜索和标记。
4个职位/ 0个新职位
最后发表
paolog
离线
最后看到:4个月1个星期前
加入:2020-11-06 09:30
未调用计时器和RTC的回调

这就跟你问声好!

我试图实现一个低功耗的外设基于安全的例子(我需要绑定),所以我在考虑工作,把单位是睡眠模式在可变时间(取决于情况)使用USB开发工具包。

我尝试了简单定时器和RTC中断,但两个回调函数都没有调用。是否有什么东西可以阻止计时器运行和RTC中断触发?

谢谢你!

paolog
离线
最后看到:4个月1个星期前
加入:2020-11-06 09:30
好吧,我要读一下

好的,我需要再多读一下文档…

我刚刚发现,阅读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是一个非常通用的模块,但是文档有点分散,需要很长时间才能找到答案。

好吧,我希望我的无知有所帮助!

PM_Dialog
离线
最后看到:1天19小时前
工作人员
加入:2018-02-08 11:03
嗨paolog,

嗨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

paolog
离线
最后看到:4个月1个星期前
加入:2020-11-06 09:30
谢谢你!

谢谢你!