关于ext模式睡眠和Timer0的问题。

9个员额/ 0个新员额
最后发表
李阳
离线
最后看到:6个月1个星期前
专家
加入:2014-09-24 11:51
关于ext模式睡眠和Timer0的问题。

你好,对话框。
当我使用ext模式睡眠时,我的Timer0无法工作。
当da14580进入睡眠状态时,定时器相关的寄存器是否会被清除?

李阳
离线
最后看到:6个月1个星期前
专家
加入:2014-09-24 11:51
我已经看过AN-B-025了

我找过AN-B-025和UM-B-006。我知道当da14580进入下一次睡眠时,时间0(是BLE Timer吗?)是活的。那么,为什么它不起作用呢?(注意:当我在keil MDK中模拟项目时,timer0工作得很好。但是当我将。img刻录到外部Flash时,timer0就不能工作了。但其他功能也很好)

李阳
离线
最后看到:6个月1个星期前
专家
加入:2014-09-24 11:51
你能告诉我为什么吗?

你能告诉我为什么吗?

JE_Dialog
离线
最后看到:7小时4分钟前
工作人员
加入:2013-12-05 14:02
你好,李阳,

你好,李阳,

Timer0在深度睡眠和扩展睡眠模式下被关闭。

下面有一个很好的关于在睡眠模式下使用计时器的线程。

http://support.dialog-semiconductor.com/smarttag-ref-design-sleep-mode-during-advertising-vs-timer

BR JE_Dialog

李阳
离线
最后看到:6个月1个星期前
专家
加入:2014-09-24 11:51
好的,谢谢! !.

好的,谢谢! !.
而timer0在睡眠模式下被关闭。另一个问题:我认为timer0过去可能是一个RTC(尽管它可能不精确),但现在它不起作用。我能不能找一些其他的方法来代替它。API lld_evt_time_get()怎么样?我发现它得到计数器的addr 0x4000001C,它是基于一个计时器吗?

李阳
离线
最后看到:6个月1个星期前
专家
加入:2014-09-24 11:51
好的!我想你已经解决了我的

好的!我想你已经解决了我的问题。在4楼。
谢谢你!

JE_Dialog
离线
最后看到:7小时4分钟前
工作人员
加入:2013-12-05 14:02
你好,李阳,你能告诉我们吗

你好,李阳,你能告诉我们你想用定时器实现什么吗,然后我们可能会更快地给你建议?

BR JE_Dialog

李阳
离线
最后看到:6个月1个星期前
专家
加入:2014-09-24 11:51
哈哈,我想你已经解决了

哈哈,我想你已经解决了我在第四层的所有问题!

brent_zheng
离线
最后看到:1个月3个星期前
加入:2017-08-25 07:50
我能保持警惕吗

我可以保持periph使timer0在下一次睡眠时工作吗?例如:
SetBits16 (PMU_CTRL_REG PERIPH_SLEEP 0);