почему этот простой код не работает, и если xTaskGetTickCount не работает, какой должна быть альтернатива?
static void PrintTextEvery8sec(void *pvParameters)
{
TickType_t time_start = xTaskGetTickCount();
while(1){
if( ( (xTaskGetTickCount() - time_start)/portTICK_PERIOD_MS) > 8000){
ESP_LOGI(TAG, "8 seconds has passed...!");
time_start = xTaskGetTickCount();
}
vTaskDelay(100 / portTICK_PERIOD_MS);
}
}