Merge pull request #46 from rdridder/main

ESP32: Espressif Arduino Core Updated to 3.0.5
main
midilab 6 days ago committed by GitHub
commit c336bdd7c3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 11
      src/platforms/esp32.h

@ -47,19 +47,16 @@ void initTimer(uint32_t init_clock)
// create the clockTask // create the clockTask
xTaskCreate(clockTask, "clockTask", CLOCK_STACK_SIZE, NULL, 1, &taskHandle); xTaskCreate(clockTask, "clockTask", CLOCK_STACK_SIZE, NULL, 1, &taskHandle);
_uclockTimer = timerBegin(TIMER_ID, 80, true); _uclockTimer = timerBegin(1000000);
// attach to generic uclock ISR // attach to generic uclock ISR
timerAttachInterrupt(_uclockTimer, &handlerISR, false); timerAttachInterrupt(_uclockTimer, &handlerISR);
// init clock tick time // init clock tick time
timerAlarmWrite(_uclockTimer, init_clock, true); timerAlarm(_uclockTimer, init_clock, true, 0);
// activate it!
timerAlarmEnable(_uclockTimer);
} }
void setTimer(uint32_t us_interval) void setTimer(uint32_t us_interval)
{ {
timerAlarmWrite(_uclockTimer, us_interval, true); timerAlarm(_uclockTimer, us_interval, true, 0);
} }
Loading…
Cancel
Save