如题,这2个pin本来是用于外部晶振的,如果用HSI 48M,这2个pin如何作为GPIO或者I2C?这是我设置为I2C的代码,但是没有作用
GPIO_PinAFConfig(GPIOD, GPIO_PinSource0, GPIO_AF_1); //D0 as I2C SDA
GPIO_PinAFConfig(GPIOD, GPIO_PinSource1, GPIO_AF_0); //D1 as I2C SCL
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1;
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_OD;
GPIO_Init(GPIOD, &GPIO_InitStructure);
|