基于ESP8266_NONOS_SDK-2.2.0

首先根文件下driver文件夹里面放入官方的hw_timer.c文件

void hw_timer_cb(void)//编写回调函数
{
	a=!a;
	gpio16_output_set(a);
	os_printf("\r-------------- into HW timer----------------\r\n");
}

//主函数里面调用如下函数实现500ms亮,500灭,
hw_timer_init(0,1);//初始化硬件定时器,参数1是中断源,参数2是否重复
hw_timer_set_func(hw_timer_cb);//初测回调函数
hw_timer_arm(500000);//单位us,参数<=1677721