59 #include "ti/devices/msp432e4/driverlib/driverlib.h" 92 #define nDRDY_PORT (GPIO_PORTM_BASE) 93 #define nDRDY_PIN (GPIO_PIN_0) 94 #define nDRDY_INT (INT_GPIOM) 96 #define nCS_PORT (GPIO_PORTK_BASE) 97 #define nCS_PIN (GPIO_PIN_5) 99 #define nRESET_PORT (GPIO_PORTK_BASE) 100 #define nRESET_PIN (GPIO_PIN_4) 115 void delay_ms(
const uint32_t delay_time_ms);
116 void delay_us(
const uint32_t delay_time_us);
117 void setCS(
const bool state);
132 #define HIGH ((bool) true) 135 #define LOW ((bool) false) static uint8_t dataTx[6 *(((uint8_t) 24) >> 3)]
Definition: ads131a04.c:73
void setCS(const bool state)
Definition: hal.c:261
bool waitForDRDYinterrupt(const uint32_t timeout_ms)
Definition: hal.c:341
void setRESET(const bool state)
Definition: hal.c:291
void InitADC(void)
Definition: hal.c:76
void delay_ms(const uint32_t delay_time_ms)
Definition: hal.c:110
void toggleRESET(void)
Definition: hal.c:311
void delay_us(const uint32_t delay_time_us)
Definition: hal.c:131
void spiSendReceiveArrays(const uint8_t DataTx[], uint8_t DataRx[], const uint8_t byteLength)
Definition: hal.c:463
uint8_t spiSendReceiveByte(const uint8_t dataTx)
Definition: hal.c:511