
算是自娱自乐吧,继续写下去!说明一点,STM32CUBEMX只是个自动生成代码的工具,如果没有掌握STM32的基本工作原理,用STM32CUBEMX反倒有点绕!
![]() ![]() |
__weak void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim){ /* Prevent unused argument(s) compilation warning */ UNUSED(htim); /* NOTE : This function Should not be modified, when the callback is needed, the __HAL_TIM_PeriodElapsedCallback could be implemented in the user file */} |
好了,障碍已经扫清,下面我们在 main.c 里添加如下代码:/* USER CODE BEGIN 4 */void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim){HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_5);}/* USER CODE END 4 */ =========================================如果同时开两个或更多定时中断,这个回调函数怎么识别TIM1 TIM2 TIM3呢? |
反复看了lz的pdf,一步步按照要求设置好了参数,却发现进不了中断,不知道为什么,郁闷死了,昨天调通了io,串口,i2c,pwm。然后今天一天都没搞定tim ![]() |
赞。。。。 |
顶一个!继续继续啊! |
mark一下!资源放集中到一个帖子里就方便了~ |
![]() |
楼主人品高 |
觉悟高,哈哈,接下来是啥? |
移个植,跑个分, |
多谢捧场 |
顶一个 |
![]() |
不错不错 |
赞一个,期待中 |
![]() |
学习一下。 |