67#ifdef HAL_TIM_MODULE_ENABLED
获取基于STM32 SysTick计数器的时间基准(微秒与毫秒) / Provides a timebase using STM32 SysTick timer (microseconds and mi...
TimestampUS _get_microseconds()
获取当前时间(微秒级) / Get current time in microseconds
TimestampMS _get_milliseconds()
获取当前时间(毫秒级) / Get current time in milliseconds
STM32Timebase()
默认构造函数 / Default constructor
基于硬件定时器的时间基准类 / Provides a timebase using hardware timer (TIM)
STM32TimerTimebase(TIM_HandleTypeDef *timer)
构造函数 / Constructor
TimestampUS _get_microseconds()
获取当前时间(微秒级) / Get current time in microseconds
static TIM_HandleTypeDef * htim
硬件定时器句柄指针 / Static pointer to hardware timer handle
TimestampMS _get_milliseconds()
获取当前时间(毫秒级) / Get current time in milliseconds
时间基类,用于提供高精度时间戳。 Timebase class for providing high-precision timestamps.
表示毫秒级时间戳的类。Class representing a timestamp in milliseconds.
表示微秒级时间戳的类。Class representing a timestamp in microseconds.
LibXR Color Control Library / LibXR终端颜色控制库
constexpr auto min(T1 a, T2 b) -> typename std::common_type< T1, T2 >::type
计算两个数的最小值