Add platform independent delay abstraction

This commit is contained in:
Thomas Klaehn 2020-03-27 11:22:35 +01:00
parent 7a3079bbea
commit a8c8ffc10a
2 changed files with 11 additions and 0 deletions

View File

@ -33,6 +33,7 @@ OPT = 3
C_FLAGS += -O$(OPT) -g$(OPT)
C_FLAGS += -Wall -Werror
C_FLAGS += -ffunction-sections -fdata-sections -fno-strict-aliasing
C_FLAGS += -DPLATFORM_$(PLATFORM)
LIBS += c nosys m

10
include/delay.h Normal file
View File

@ -0,0 +1,10 @@
#ifndef __DELAY_H__
#define __DELAY_H__
#if defined(PLATFORM_nrf52)
#include "nrf_delay.h"
#define delay_ms nrf_delay_ms
#endif
#endif