Merge pull request #46 from rdridder/main

ESP32: Espressif Arduino Core Updated to 3.0.5
main
midilab 1 week 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
xTaskCreate(clockTask, "clockTask", CLOCK_STACK_SIZE, NULL, 1, &taskHandle);
_uclockTimer = timerBegin(TIMER_ID, 80, true);
_uclockTimer = timerBegin(1000000);
// attach to generic uclock ISR
timerAttachInterrupt(_uclockTimer, &handlerISR, false);
timerAttachInterrupt(_uclockTimer, &handlerISR);
// init clock tick time
timerAlarmWrite(_uclockTimer, init_clock, true);
// activate it!
timerAlarmEnable(_uclockTimer);
timerAlarm(_uclockTimer, init_clock, true, 0);
}
void setTimer(uint32_t us_interval)
{
timerAlarmWrite(_uclockTimer, us_interval, true);
timerAlarm(_uclockTimer, us_interval, true, 0);
}
Loading…
Cancel
Save