KETCube
ketCube_spi.h
Go to the documentation of this file.
1 
49 #ifndef __KETCUBE_SPI_H__
50 #define __KETCUBE_SPI_H__
51 
52 #include "ketCube_cfg.h"
53 
60 #define KETCUBE_SPI_NAME "spi_drv"
61 
62 
70 extern uint16_t ketCube_SPI_InOut(uint16_t txData);
71 
74 
75 
85 #endif /* __KETCUBE_SPI_H__ */
86 
87 
88 
89 
90 
91 
92 
93 
94 
ketCube_SPI_DeInit
ketCube_cfg_DrvError_t ketCube_SPI_DeInit(void)
De-initializes the SPI object and MCU peripheral.
Definition: ketCube_spi.c:124
ketCube_SPI_SleepExit
ketCube_cfg_DrvError_t ketCube_SPI_SleepExit(void)
Set-UP SPI after sleep exit.
Definition: ketCube_spi.c:166
ketCube_SPI_SleepEnter
ketCube_cfg_DrvError_t ketCube_SPI_SleepEnter(void)
Set-UP SPI befere sleep enter.
Definition: ketCube_spi.c:147
ketCube_cfg.h
This file contains definitions for the KETCube configuration.
ketCube_SPI_Init
ketCube_cfg_DrvError_t ketCube_SPI_Init(void)
Initializes the SPI object and MCU peripheral.
Definition: ketCube_spi.c:81
ketCube_SPI_InOut
uint16_t ketCube_SPI_InOut(uint16_t txData)
Sends outData and receives inData.
Definition: ketCube_spi.c:224
ketCube_cfg_DrvError_t
ketCube_cfg_DrvError_t
Error code type.
Definition: ketCube_cfg.h:108