扫描二维码
随时随地手机看文章
项目地址:https://github.com/0x1abin/MultiTimer
如果遇到multi_timer.c文件中NULL宏定义报错,则在multi_timer.h中添加头文件即可。
/* USER CODE END PV */
3.2. Timer回调函数
-
-
-
-
-
-
-
-
-
-
-
-
/* Private user code ---------------------------------------------------------*//* USER CODE BEGIN 0 */void timer1_callback(){ printf("timer1 timeout!\r\n");}
void timer2_callback(){ printf("timer2 timeout!\r\n");}/* USER CODE END 0 */
3.3. 初始化并启动Timer
始化定时器对象,注册定时器回调处理函数,设置定时时间(ms),循环定时触发时间:
-
-
-
-
-
-
-
-
-
-
-
-
/* USER CODE BEGIN 2 */printf("multi timer test...\r\n");
//重复计时,周期为1000次,即1000ms=1stimer_init(