#include "systick.h" #include "inc/msp432p401r.h" void SysTickInit(void) { SysTick->LOAD = 0x00FFFFFF; // maximum reload value SysTick->CTRL = 0x00000005; // enable SysTick with no interrupts } // Assumes 48 MHz bus clock void SysTickWait(uint32_t delay_ticks) { // write this code // any write to CVR clears it and COUNTFLAG in CSR } void SysTickWait1us(uint32_t times) { // write this code }