如何将timer0中断添加到DSPS, sps_device项目中,我需要做的修改都有哪些?我使用这个定时器延迟从i2c设备读取,在DSPS sps_device项目,
为什么不调用函数“app_easy_timer”来做这件事,这要方便得多。
如果你使用——> app_easy_timer发布延迟示例代码,那就太棒了
i2c_read (){wrbl_env。Sensor_read_time = app_easy_timer(1000, wrbl_env. conf);wrbl_timer_cb);/ /延迟
(uint8_t我= 0,
空白user_i2c_read(空白){.......sensor_timer = app_easy_timer(延迟,user_i2c_read);返回;}
//只需要调用函数来做无限的工作。如果您想要停止,那么只需调用app_easy_timer_cancel(sensor_timer)。
为什么不调用函数“app_easy_timer”来做这件事,这要方便得多。
如果你使用——> app_easy_timer发布延迟示例代码,那就太棒了
i2c_read ()
{
wrbl_env。Sensor_read_time = app_easy_timer(1000, wrbl_env. conf);wrbl_timer_cb);/ /延迟
(uint8_t我= 0,
空白user_i2c_read(空白)
{
.......
sensor_timer = app_easy_timer(延迟,user_i2c_read);
返回;
}
//只需要调用函数来做无限的工作。
如果您想要停止,那么只需调用app_easy_timer_cancel(sensor_timer)。