你把它理解成一个特殊的定时/计数器就可以了,就它本身来说,跟别的timer相比,硬件结构和能实现的功能也少很多,单独用它只能实现定时器的功能。
取名叫嘀嗒时钟,就是说明它实现的就是一个时基的功能,比如,用它产生固定的1ms中断,然后使用hal_delay这个函数就可以实现ms级的延时,或者在rtos里,给os提供时基等等。
总之,一句话,本身它功能简单,实现起来也容易。
普通的定时器是外设,滴答定时器是核心的组件
普通定时器功能更多,滴答定时器功能简单点
普通定时器倾向于用户调用,滴答定时器倾向于 rtos 使用,没有 rtos 用户也能调用。
滴答定时器,实质还是一个定时器,因为提供 rtos 系统心跳,滴答滴答,所以叫他滴答定时器。