野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6915|回复: 4

中断

[复制链接]
发表于 2022-1-3 16:54:42 | 显示全部楼层 |阅读模式
视频(野火STM32F103指南者开发板第18讲)中讲到,在初始化EXTI时,必须打开AFIO时钟,我即使如下图把AFIO对应的时钟关闭了(RCC_APB2Periph_AFIO, DISABLE),实验现象还是对的,请问这怎么解释?谢谢
1.png
野火论坛202201031652562735..png
回复

使用道具 举报

发表于 2022-1-3 19:08:47 来自手机 | 显示全部楼层
我个人觉得是要配置AFIO相关寄存器就要打开AFIO时钟,但是对应配置的是PA0的话,看手册可以知道默认复位是0x0000所以你关闭时钟,默认是配置的PA0等
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-3 19:19:33 | 显示全部楼层
old 发表于 2022-1-3 19:08
我个人觉得是要配置AFIO相关寄存器就要打开AFIO时钟,但是对应配置的是PA0的话,看手册可以知道默认复位是0 ...

哦,我再理解一下。谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-3 20:10:12 | 显示全部楼层
old 发表于 2022-1-3 19:08
我个人觉得是要配置AFIO相关寄存器就要打开AFIO时钟,但是对应配置的是PA0的话,看手册可以知道默认复位是0 ...

把PA0的时钟关闭,把AFIO的时钟也关闭,程序实验现象还是很正常。你说的“看手册可以知道默认复位是0x0000所以你关闭时钟,默认是配置的PA0等”是什么意思?
回复 支持 反对

使用道具 举报

发表于 2022-1-10 17:09:09 | 显示全部楼层
successwanglei 发表于 2022-1-3 20:10
把PA0的时钟关闭,把AFIO的时钟也关闭,程序实验现象还是很正常。你说的“看手册可以知道默认复位是0x000 ...

就是你关闭了它默认的寄存器的 值和你打开配置的值是一样的,所以你关了现象是一样的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-24 05:22 , Processed in 0.028106 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表