第3章STM32系列微控制器存储器与外设(7)

2019-05-17 19:56

如果外部中断线上的一个上升沿发生在写EXTI_RTSR寄存器期间,挂起位将不会被置位。同一根中断线可以设置为升沿和下降沿都触发,在这种设置中,上升沿和下降沿都产生一个触发条件。

下降沿触发选择寄存器 (EXTI_FTSR) 地址偏移:0Ch

复位值: 0000 0000h

位31:19 位18:0

保留,必须保持在复位值0

TRx:线x上的上升沿触发事件配置位

0: 输入线上的下降沿触发禁用(为事件和中断) 1: 输入线上的下降沿触发使能 (为事件和中断)

注意:外部唤醒线是边沿触发的,这些线上不允许出现毛刺信号。

如果外部中断线上的一个下降沿发生在写EXTI_RTSR寄存器期间,挂起位将不会被置位。同一根中断线可以设置为升沿和下降沿都触发,在这种设置中,上升沿和下降沿都产生一个触发条件。

软件中断事件寄存器(EXTI_SWIER) 地址偏移:10h

复位值: 0000 0000h

位31:19 位18:0

保留,必须保持在复位值0 SWIERx:x线上的软件中断

当它在0的时候写入1将使得EXTI_PR中相关的挂起位置位。如果该线上的中断在EXTI_IMR和EXTI_EMR中被使能,将产生一个中断请求。该位通过清零EXTI_PR中的相关位(通过向该位写入1)清零。

挂起寄存器(EXTI_PR) 偏移地址: 14h

复位值: xxxx xxxxh

113

位32:19 保留,必须保持在复位值0 位18:0 PRx: 挂起位

0: 无触发请求发生

1: 被选择的触发请求发生

当被选择的边沿事件出现在外部中断线上的时候,该位被置位。 通过向该位写入1或者改变边沿检测器的极性能够将其清零, 注意:如果一个中断请求发生在进入停止模式的前一个周期,EXTI_PR寄存器仅在退出停止模式后才被更新,并且如果EXTI_IMR寄存器中的相关位被置位的话,将会产生一个中断请求。 3.4.3.1 EXTI寄存器映射

表3.28:外部中断/事件控制器寄存器映射和复位值

114


第3章STM32系列微控制器存储器与外设(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:财务类专业术语大全中英文对照

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: