CH58x_sys.c中获取当前系统(SYSTICK)计数值的函数返回值类型是uint32_t,但是CNT不是64位的吗,分高、低32位,这里是只用到了低32位?
高32位自己可以用吗
/********************************************************************* * @fn SYS_GetSysTickCnt * * @brief 获取当前系统(SYSTICK)计数值 * * @param none * * @return 当前计数值 */ uint32_t SYS_GetSysTickCnt(void) { uint32_t val; val = SysTick->CNT; return (val); }
热门产品 :
CH32L103: 32位PDUSB低功耗单片机