尧图精选

FreeRTOS实战教程-第七章

🕒 发布时间:2026/10/2 12:53:37 📁 来源:尧图网络
第七章 时间管理 —— 改造 08_BTIM7.1 实验回顾:裸机版基本定时器08_BTIM用 TIM6 每 500ms 产生一次中断翻转 LED1;主循环负责每 200ms 翻转 LED0:/* tim.c:TIM6 = 72MHz / 7200 = 10kHz 计数,计满 5000 次 = 500ms */htim6.Init.Prescaler=7200-1;htim6.Init.Period=5000-1;HAL_TIM_Base_Start_IT(htim6);/* 开中断 *//* 中断回调:翻转 LED1 */voidHAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef*htim){if(htim-Instance==TIM6){LED1_TOGGLE();}}/* main.c 主循环:翻转 LED0 */while(1){LED0_TOGGLE();delay_ms(
上一篇/下一篇内容由系统自动关联 返回资讯列表 →