18 lines
417 B
C
18 lines
417 B
C
#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
|
|
} |