bsp_CH452.h
// 硬件相关定义, 请根据实际硬件修改本文件
#include "stm32f10x.h"
#include "bsp.h"
/*
CH452_SCL PB5
CH452_SDA PB6
CH452_CS1 PB7
*/
#define RCC_ALL_CH452 RCC_APB2Periph_GPIOB
#define CH452_SCL_Pin GPIO_Pin_5
#define CH452_SCL_Port GPIOB
#define CH452_SDA_Pin GPIO_Pin_6
#define CH452_SDA_Port GPIOB
#define CH452_CS1_Pin GPIO_Pin_7
#define CH452_CS1_Port GPIOB
/* 2线接口的位操作,与单片机有关 */
#define CH452_SCL_SET {GPIO_WriteBit(CH452_SCL_Port, CH452_SCL_Pin, (BitAction)1);}
#define CH452_SCL_CLR {GPIO_WriteBit(CH452_SCL_Port, CH452_SCL_Pin, (BitAction)0);}
#define CH452_SDA_SET {GPIO_WriteB