在STM32单片机中,PC13引脚可以作为普通IO使用,但需要进行一定的配置。PC13通常与RTC侵入检测功能(TAMPER...
所以使用Cube工具配置RTC后,PC13肯定被复用了。 现在在程序里,直接将hrtc.Init.Output赋值修改为第一个选项“RTC_OUTPUTSOURCE_NONE”,再重新编译、下载程序,清除PC13 Tamper-RTC配置状态。如下面这样: 手动修改hrtc.Init.Output的赋值 你会发现,PC13又好用了!以后再关闭RTC,PC13自然也好用了。 0 结论 当你使用...
PWR_BackupAccessCmd(ENABLE);//允许修改RTC 和后备寄存器 RCC_LSICmd(DISABLE);//关闭外部低速外部时钟信号功能 后,PC14 PC15 才可以当普通IO用。 BKP_TamperPinCmd(DISABLE);//关闭入侵检测功能,也就是 PC13,也可以当普通IO 使用 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC | RCC_APB2Periph_AFIO, EN...
PWR_BackupAccessCmd(ENABLE);//允许修改RTC 和后备寄存器 RCC_LSICmd(DISABLE);//关闭外部低速外部时钟信号功能 后,PC14 PC15 才可以当普通IO用。 BKP_TamperPinCmd(DISABLE);//关闭入侵检测功能,也就是 PC13,也可以当普通IO 使用 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC | RCC_APB2Periph_AFIO, EN...
PC13是不是TamperPin,记得要把入侵检测关掉才行,而且这个脚输出电流很小,可能也就几ma ...
请教 64脚的STM32 PC13(TAMPER-RTC) PC14(OSC32_IN) PC15(OSC32_OUT) 怎么样能全部作为...
最近在用stm32f105芯片,PC13与TAMPER-RTC公用一个引脚, PC14与OSC32_IN公用一个引脚,PC15与OSC32...
PWR_BackupAccessCmd( ENABLE );/* 允许修改RTC和后备寄存器*/ RCC_LSEConfig( RCC_LSE_OFF ); /* 关闭外部低速时钟,PC14+PC15可以用作普通IO*/ BKP_TamperPinCmd(DISABLE); /* 关闭入侵检测功能,PC13可以用作普通IO*/ GPIO_InitTypeDef GPIO_InitStructure; ...
voidgpioc_to_io(void){RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_AFIO,ENABLE);PWR_BackupAccessCmd(ENABLE);/* 允许修改RTC和后备寄存器*/RCC_LSEConfig(RCC_LSE_OFF);/* 关闭外部低速时钟,PC14、PC15可以用作普通IO*/BKP_TamperPinCmd(DISABLE);/* 关闭入侵检测功能,PC13可以用作普...
PWR_BackupAccessCmd(ENABLE);//允许修改RTC 和后备寄存器 RCC_LSICmd(DISABLE);//关闭外部低速外部时钟信号功能后,PC14 PC15 才可以当普通IO⽤。BKP_TamperPinCmd(DISABLE);//关闭⼊侵检测功能,也就是 PC13,也可以当普通IO 使⽤ RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC | RCC_APB2Periph_AFIO...