CH32V103 PD1引脚重映射问题

PD1重映射成GPIO功能,设置上拉输入,默认电平是低电平

    GPIO_InitTypeDef  GPIO_InitStructure;


    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD , ENABLE);  //GPIOD外设时钟

    RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);

    GPIO_PinRemapConfig(GPIO_Remap_PD01,ENABLE);

    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;

    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU;

    GPIO_Init(GPIOD, &GPIO_InitStructure);


您好,这边按照你的配置进行初始化配置之后,设置成上拉输入,默认电平是高电平,并无问题,注意使用PD0、1引脚作为普通GPIO引脚使用时,需要配置程序使用内部晶振,附件为配置参考例程。

icon_rar.gifCH32V103 PD1引脚复用.zip



只有登录才能回复,可以选择微信账号登录