SDA 输入输出模式改变
方式一 SCL线可以配置推挽输出,开漏输出(有上拉电压存在)都可,因为不用兼具输入扫描功能;
SDA线必须配置开漏输出,电路上要外加上拉电阻,因为要兼具输入扫描功能,
方式二 对应的gpio口配置代码的改变
#define SCCB_SDA_IN() {GPIOG->CRH&=0XFF0FFFFF;GPIOG->CRH|=0X00800000;}
#define SCCB_SDA_OUT() {GPIOG->CRH&=0XFF0FFFFF;GPIOG->CRH|=0X00300000;}