void SysTick_Handler(void) { systick_uptime_millis++; uart1_lic_millis++; uart2_lic_millis++; uart3_lic_millis++; uart4_lic_millis++; if (systick_user_callback) { systick_user_callback(); } }
/** * @brief use linux timer to implement a systick * @param sig -i- signal (no use here) * @return none * @note none */ static void __pseudo_systick(int sig) { _uptime++; systick_user_callback(); }
void __exc_systick(void) { systick_uptime_millis++; if (systick_user_callback) { systick_user_callback(); } }