https://forum.pjrc.com/threads/28325-Teensy-LC-and-delayteensy4-core
// initialize the SysTick counter | // initialize the SysTick counter | ||||
SYST_RVR = (F_CPU / 1000) - 1; | SYST_RVR = (F_CPU / 1000) - 1; | ||||
SYST_CVR = 0; | |||||
SYST_CSR = SYST_CSR_CLKSOURCE | SYST_CSR_TICKINT | SYST_CSR_ENABLE; | SYST_CSR = SYST_CSR_CLKSOURCE | SYST_CSR_TICKINT | SYST_CSR_ENABLE; | ||||
SCB_SHPR3 = 0x20200000; // Systick = priority 32 | SCB_SHPR3 = 0x20200000; // Systick = priority 32 | ||||