1、RT-Thread HWTIMER
RT-Thread中将定时器分为硬件定时器(HWTIMER)和软件定时器。HWTIMER硬件定时器和硬件MCU的定时器是一 一 绑定的,可用的定时器数量受限于MCU本身的定时器数量。软件定时器没有数量限制,只受限于MCU的内存资源。软件定时器的精度比硬件定时器低一些。HWTIMER设备及驱动框架是RT-Thread基于MCU的定时器功能抽象而来的,用来满足开发者对高精度定时的需求。
RT-Thread中HWTIMER设备驱动框架源码为hwtimer.c,在RT-Thread源码的RTThreadv3.1.5\comp