我来说下我的情况,我使用的是STM32F103RCT6 。原理图如下,采用了有源晶振,将其接到OSC_IN引脚,提供外部高速时钟。
另外一个引脚,OSC_OUT 做普通IO口使用,这里接了一个DS18B20。已测试通过可以使用。
具体配置如下:
- GPIO_InitTypeDef GPIO_InitStructure;
- RCC_APB2PeriphClockCmdRCC_APB2Periph_GPIOD, ENABLE);//使能时钟
- RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);//使能复用时钟
复制代码 |