各位好,最近两天项目上想用stm32的定时器,因为之前用rtthread的软定时器定时不准。看过stm32h7手册知道h7系列有三种timer,高分辨率、高级、通用、基本和低功耗五种定时器。想请教大家的问题如下,
1、对于rtthread系统来说,所谓的硬定时器是指stm32芯片自带的timer,即上面说的五种定时器吗?
2、stm32h7xx_hal_conf.h中的#define HAL_HRTIM_MODULE_ENABLED和#define HAL_TIM_MODULE_ENABLED分别是针对stm32芯片的哪种定时器?
3、CubeMX中timers下拉列表中有HRTIM、LPTIM、TIM,HRTIM是指stm32高分辨率定时器吗?
4、rtthread文档中心讲解的HWTIMER又是指哪种定时器?
初次接触定时器,真被搞糊涂了,感谢大家不吝赐教!
更多回帖