关于STM32的TAMPER-RTC管脚的问题

judasmile   2008-8-27 10:24 楼主
                                 请问下图中的 PC13,也就是TAMPER-RTC引脚可以当作普通IO用作输出吗 ?

回复评论 (17)

请看表格下面的注解(4)

                                  
点赞  2008-8-27 10:52

依然谢谢

                                  
点赞  2008-8-27 11:03

再问香版主

  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOC, &GPIO_InitStructure); 

  
这段代码,
点赞  2008-8-27 11:23

这段代码没有问题

                                  
点赞  2008-8-27 11:26

刚才没发完

  GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOC, &GPIO_InitStructure); 

同样是这段代码,配置PC13就不好使,输出不了,而PC14和PC15就可以,请问香版主
点赞  2008-8-27 11:26

手册上不是写得很清楚,PC13~15中只能有一个输出

                                  
点赞  2008-8-27 11:31

当然是只配置成一个输出了

                                  
点赞  2008-8-27 11:44

我再重复一下吧

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOC, &GPIO_InitStructure); 

同样是这段代码,配置PC13就不好使,输出不了,而PC14和PC15就可以
(注:只有这一段代码,不是3段)
点赞  2008-8-27 11:45

请问你是否使能了AFIO时钟?

                                  
点赞  2008-8-27 12:11

回版主,使能了

                                  
点赞  2008-8-27 14:09

9楼的代码是PC14不是PC13

                                  
点赞  2008-8-27 14:19

回版主

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOC, &GPIO_InitStructure); 
意思是这样的话,PC13不能输出

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14;
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
  GPIO_Init(GPIOC, &GPIO_InitStructure); 

但这样的话PC14能输出
点赞  2008-8-27 14:39

To harlemjia

                                 请贴出时钟和IO口的初始化代码。
点赞  2008-8-27 16:10

时钟

 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC|RCC_APB2Periph_GPIOD|RCC_APB2Periph_GPIOE|
                         RCC_APB2Periph_USART1 |RCC_APB2Periph_SPI1|RCC_APB2Periph_ADC1|RCC_APB2Periph_ADC2, ENABLE);

点赞  2008-8-27 16:56

没有看到使能AFIO呀

                                  
点赞  2008-8-27 16:58

AFIO这个辅助时钟是用于什么的 ?

                                  
点赞  2008-8-27 17:38

回复 17楼 396502099 的帖子

楼主,问题解决了没啊
点赞  2013-1-18 16:40
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复