#ifndef __SR_CONFIG_H_
#define __SR_CONFIG_H_



/* 调试配置 */
#define SR_USE_ASSERT          /*!< 是否使用ASSERT断言 */

#define SR_USE_SHELL           /*!< 是否启动SHELL命令行工具 */
#define SR_USE_LOG             /*!< 是否启动LOG */


#ifdef  SR_USE_LOG
#define SR_LOG_UART_ID             SR_UART1    /*!< LOG串口ID */
#define SR_LOG_UART_RBUF_LEN    256            /*!< LOG串口内部接收缓存长度 */
#define SR_LOG_UART_TBUF_LEN       256         /*!< LOG串口内部发送缓存长度 */

#endif



/* 组件配置 */

#define SR_USE_SHELL


/* HAL&BSP配置 */
#define SR_USE_GPIO

#define SR_USE_UART1
#define SR_USE_UART2
#define SR_USE_UART4


#define SR_USE_SPI
#define SR_USE_SPI1
//#define BSP_SPI1_PIN_SEL_A5_A6_A7   // SPI1_SCK(PA5), SPI1_MISO(PA6), SPI1_MOSI(PA7)
#define BSP_SPI1_PIN_SEL_B3_B4_B5     // SPI1_SCK(PB5), SPI1_MISO(PB4), SPI1_MOSI(PB5)


#define SR_USE_RCC

#endif

