El equivalente de la función millis() de Arduino al usar el STM32 HAL es
stm32_hal_millis.cpp
HAL_GetTick()Los ticks ocurren una vez por milisegundo, así que esto también te dará un temporizador de milisegundos que se desbordará después de algún tiempo de manera equivalente a cómo millis() se desborda.
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow