你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32f103使用PB14做外部中断为啥要开启复用时钟才能用?

[复制链接]
细品黑夜 提问时间:2020-8-17 16:32 /
悬赏20ST金币未解决
如题,我其他中断不开启服用时钟也可以用,这是为啥?有大佬能解个惑吗?

收藏 评论7 发布时间:2020-8-17 16:32

举报

7个回答
mfc4143 回答时间:2020-8-17 16:57:54
手册上的原话是:“通过AFIO_EXTICRx配置GPIO线上的外部中断/事件,必须先使能AFIO时钟”
细品黑夜 回答时间:2020-8-17 17:42:50
mfc4143 发表于 2020-8-17 16:57
手册上的原话是:“通过AFIO_EXTICRx配置GPIO线上的外部中断/事件,必须先使能AFIO时钟”
...

是使用所有外部中断都要开启AFIO时钟的是吗?但是我有些外部中断不需要打开也能正常工作啊,大佬能赐教一下吗?
mfc4143 回答时间:2020-8-18 09:42:27
细品黑夜 发表于 2020-8-17 17:42
是使用所有外部中断都要开启AFIO时钟的是吗?但是我有些外部中断不需要打开也能正常工作啊,大佬能赐教一 ...

你用的哪个脚的外部中断,没开启AFIO时钟啊
Tcreat 回答时间:2020-8-18 16:44:05
通过AFIO_EXTICRx配置GPIO线上的外部中断/事件,必须先使能AFIO时钟 :
1.png
Tcreat 回答时间:2020-8-18 16:45:42
细品黑夜 发表于 2020-8-17 17:42
是使用所有外部中断都要开启AFIO时钟的是吗?但是我有些外部中断不需要打开也能正常工作啊,大佬能赐教一 ...

对于外设  如果没有使用引脚映射的外设功能 是不需要开启AFIO的  所以两者并不矛盾
细品黑夜 回答时间:2020-8-19 16:33:11
mfc4143 发表于 2020-8-18 09:42
你用的哪个脚的外部中断,没开启AFIO时钟啊

PA6,外部中断6,不开AFIO一样正常
细品黑夜 回答时间:2020-8-19 16:34:08
Tcreat 发表于 2020-8-18 16:44
通过AFIO_EXTICRx配置GPIO线上的外部中断/事件,必须先使能AFIO时钟 :

受教了,谢谢大佬
关于 意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版