KETCube
Functions

Public functions. More...

Functions

ketCube_cfg_DrvError_t ketCube_SPI_Init (void)
 Initializes the SPI object and MCU peripheral. More...
 
ketCube_cfg_DrvError_t ketCube_SPI_DeInit (void)
 De-initializes the SPI object and MCU peripheral. More...
 
uint16_t ketCube_SPI_InOut (uint16_t txData)
 Sends outData and receives inData. More...
 
ketCube_cfg_DrvError_t ketCube_SPI_SleepEnter (void)
 Set-UP SPI befere sleep enter. More...
 
ketCube_cfg_DrvError_t ketCube_SPI_SleepExit (void)
 Set-UP SPI after sleep exit. More...
 

Detailed Description

Public functions.

Function Documentation

◆ ketCube_SPI_DeInit()

ketCube_cfg_DrvError_t ketCube_SPI_DeInit ( void  )

De-initializes the SPI object and MCU peripheral.

Parameters
[IN]none

◆ ketCube_SPI_Init()

ketCube_cfg_DrvError_t ketCube_SPI_Init ( void  )

Initializes the SPI object and MCU peripheral.

Parameters
[IN]none

◆ ketCube_SPI_InOut()

uint16_t ketCube_SPI_InOut ( uint16_t  txData)

Sends outData and receives inData.

Parameters
[IN]outData Byte to be sent
Return values
inDataReceived byte.

◆ ketCube_SPI_SleepEnter()

ketCube_cfg_DrvError_t ketCube_SPI_SleepEnter ( void  )

Set-UP SPI befere sleep enter.

Note
This function should be called by KETCube core

◆ ketCube_SPI_SleepExit()

ketCube_cfg_DrvError_t ketCube_SPI_SleepExit ( void  )

Set-UP SPI after sleep exit.

Note
This function should be called by KETCube core