W800开发套件鸿蒙系统教程

W800开发套件鸿蒙系统教程


3.4.1 定时器示例

本例仍然使用demo固件

使用前请先确保宏定义DEMO_TIMER已经打开,在头文件wm_demo.h中设置,如下:

#define DEMO_TIMER                  (DEMO_ON && DEMO_CONSOLE)

固件运行后,串口发送命令t-timer()即可执行定时器功能示例,定时器每隔2秒触发一次,输出信息:“timer irq”,如下图所示:

定时器源码位于文件wm_timer_demo.c中,其中调用了sdk提供的函数:tls_timer_create创建了一个硬件定时器,每隔2秒产生一次中断,然后输出了“timer irq”

页面列表

ITEM_HTML