1 parent 66d33f7 commit 3e66aefCopy full SHA for 3e66aef
cores/esp32/esp32-hal-misc.c
@@ -66,7 +66,7 @@ uint32_t cpuFrequencyGet(){
66
67
unsigned long IRAM_ATTRmicros()
68
{
69
-return (unsigned long) (esp_timer_get_time() *(240 / _cpu_freq_mhz));
+return (unsigned long) ((esp_timer_get_time() *240) / _cpu_freq_mhz);
70
}
71
72
unsigned long IRAM_ATTRmillis()
@@ -76,7 +76,7 @@ unsigned long IRAM_ATTR millis()
76
77
voiddelay(uint32_tms)
78
79
-vTaskDelay(ms/ portTICK_PERIOD_MS / (240 / _cpu_freq_mhz));
+vTaskDelay((ms*_cpu_freq_mhz) / (portTICK_PERIOD_MS*240));
80
81
82
voidIRAM_ATTRdelayMicroseconds(uint32_tus)
0 commit comments