你好,
在使用ble_app_sleepmode示例时,我试图将app_easy_timer配置为1ms唤醒
然而,似乎计时器插槽(10毫秒)等待(时间分辨率是10毫秒)。
如何配置每1ms的唤醒事件(基于ble_app_sleepmode示例)?
问候,
Roie
嗨Roie DAHAN,
您无法在app_easy_timer中设置1ms的延迟。你能说明一下你想要完成什么吗?你想要定期醒来吗?注意,在SDK的ble_app_sleepmode示例中,设备通过按下开关按钮唤醒-pu。
谢谢,PM_Dialog
目标是每1ms采样一次ADC,并将数据存储在RAM中
Timer0具有中断功能,您将能够使用该中断功能同步ADC读取,关于如何设置Timer0中断功能,您可以使用SDK的timer0_general示例。关于1us延迟,您可以配置timer0以产生一个与该周期的中断。请记住,在睡眠模式下,所有的外围设备都将关闭,包括定时器和ADC。
嗨Roie DAHAN,
您无法在app_easy_timer中设置1ms的延迟。你能说明一下你想要完成什么吗?你想要定期醒来吗?注意,在SDK的ble_app_sleepmode示例中,设备通过按下开关按钮唤醒-pu。
谢谢,PM_Dialog
你好,
目标是每1ms采样一次ADC,并将数据存储在RAM中
问候,
Roie
嗨Roie DAHAN,
Timer0具有中断功能,您将能够使用该中断功能同步ADC读取,关于如何设置Timer0中断功能,您可以使用SDK的timer0_general示例。关于1us延迟,您可以配置timer0以产生一个与该周期的中断。请记住,在睡眠模式下,所有的外围设备都将关闭,包括定时器和ADC。
谢谢,PM_Dialog