求助:为什么只有PA0做中断成功了,别的同样配置却不行?

[复制链接]
2479|4
 楼主| zhl100 发表于 2010-6-5 16:00 | 显示全部楼层 |阅读模式
我用stm32f103v100的板子,PA0和PC13都是外接按钮的,我给PA0配置时钟,再把相应的寄存器配置好了,就能用了,而PC13却不行。这大概是什么原因呢? 请高手指点一下....
hgjinwei 发表于 2010-6-6 18:49 | 显示全部楼层
那个叫什么“外中断线”的配置了没?
xsgy123 发表于 2010-6-6 21:31 | 显示全部楼层
看芯片手册,看两者配置中断的方式是否一样
ST_ARM 发表于 2010-6-7 10:08 | 显示全部楼层
PC13必须在备份区域使能以后才能使用,所以你需要先对Backup区域使能。
  /* Enable PWR and BKP clock */
  RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR | RCC_APB1Periph_BKP, ENABLE);

  /* Enable write access to Backup domain */
  PWR_BackupAccessCmd(ENABLE);

评分

参与人数 1威望 +1 收起 理由
zhl100 + 1 谢谢,解决了

查看全部评分

 楼主| zhl100 发表于 2010-6-9 17:36 | 显示全部楼层
谢谢,解决了:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

787

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部