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”