28 lines
645 B
C
28 lines
645 B
C
|
#ifndef __SPI_H
|
|||
|
#define __SPI_H
|
|||
|
|
|||
|
#include "drv_sys.h"
|
|||
|
|
|||
|
/******************************************************************************************/
|
|||
|
/* SPI <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> */
|
|||
|
#define LTC6820_SPI_CS_Pin GPIO_PIN_4
|
|||
|
#define LTC6820_SPI_CS_GPIO_Port GPIOA
|
|||
|
#define MCU_ADC_CS_Pin GPIO_PIN_11
|
|||
|
#define MCU_ADC_CS_GPIO_Port GPIOB
|
|||
|
#define W5500_SPI_CS_Pin GPIO_PIN_15
|
|||
|
#define W5500_SPI_CS_GPIO_Port GPIOA
|
|||
|
/******************************************************************************************/
|
|||
|
|
|||
|
|
|||
|
|
|||
|
void GPIO_Init(void);
|
|||
|
void DMA_Init(void);
|
|||
|
void SPI1_Init(void);
|
|||
|
void SPI2_Init(void);
|
|||
|
void SPI3_Init(void);
|
|||
|
void Error_Handler(void);
|
|||
|
|
|||
|
#endif
|
|||
|
|
|||
|
|