当前位置: 首页 > news >正文

永久域名免费注册网站万能网页视频下载

永久域名免费注册网站,万能网页视频下载,高级网页设计师证书有用吗,手机电脑网站一站式中断和EXIT原理介绍 一、中断的介绍?二、EXIT的介绍1.EXIT作用2.EXIT的详情3.EXIT中AFIO复用的作用4.STM32中AFIO复用作用 一、中断的介绍? 二、EXIT的介绍 EXTI(Extern Interrupt)外部中断 1.EXIT作用 EXTI可以监测指定GPIO口…

中断和EXIT原理介绍

  • 一、中断的介绍?
  • 二、EXIT的介绍
    • 1.EXIT作用
    • 2.EXIT的详情
    • 3.EXIT中AFIO复用的作用
    • 4.STM32中AFIO复用作用

一、中断的介绍?

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、EXIT的介绍

EXTI(Extern Interrupt)外部中断

1.EXIT作用

EXTI可以监测指定GPIO口的电平信号,当其指定的GPIO口产生电平变化时,EXTI将立即向NVIC发出中断申请,经过NVIC裁决后即可中断CPU主程序,使CPU执行EXTI对应的中断程序。(简单说:引脚电平变化,申请中断

2.EXIT的详情

支持的触发方式(引脚电平的变化类型):上升沿(电平从低电平变到高电平的瞬间触发中断)/下降沿(电平从高电平变到低电平的瞬间触发中断)/双边沿(上升沿和下降沿都可以触发中断)/软件触发(程序执行代码就能触发中断)

支持的GPIO口(外部中断引脚):所有GPIO口都能触发中断,但相同的Pin不能同时触发中断(比如PA0和PB0不能同时使用,智能选一个作为中断引脚;所以如果有多个中断引脚要选择不同的pin引脚,比如PA0和PA1、PB3就可以)

通道数:总共有20个中断线路。16个GPIO_Pin(对应GPIO_pin0到15,是外部中断的主要功能),外加PVD输出、RTC闹钟、USB唤醒、以太网唤醒(这4个中断线路,是因为外部中断有个功能是从低功耗模式的停止模式下唤醒STM32那对于PVD电源电压检测,当从电源从电池过压恢复时就需要PVD借助一下外部中断的退出停止模式;对于RTC闹钟来说,有时候为了省电,RTC定一个闹钟之后,STM32回进入停止模式,等到闹钟响的时候再唤醒,这叶需要借助外部中断,剩余USB唤醒、以太网唤醒也是类似的作用)

触发响应方式:中断响应(引脚电平触发中断,申请中断,让CPU执行中断函数)/事件响应(不会触发中断,而是触发别的外设操作,属于外设之间的联合工作。外部中断的信号不会通向CPU而是通向其它外设,用来触发其它外设的操作,比如触发ADC转换、触发DMA等)

3.EXIT中AFIO复用的作用

AFIO主要用于引脚复用功能的选择(也就是选择器)
外部中断的整体结构图如下:
首先,最左边是GPIO口的外设,每个GPIO外设有16个引脚,所以进来16根线;如果每个引脚占用一个通道,那EXTI的16个通道是不够用的,所以在这里会有一个AFIO中断引脚选择的电路模块,这个AFIO就是一个数据选择器(可以将图中前面的3个GPIO外设的16个引脚中的其中一个连接到后面的EXTI通道(16个GPIO通道),所以对于PA0\PB0\PC0这些,通过AFIO选择之后只有其中一个能接到EXTI的通道0上),然后通过AFIO选择后的16个通道,就能接到了EXTI边沿检测及控制电路上,同时下面这4个蹭网的外设(PVD\PTC\USB\ETH)也是并列接进来的,这些加起来就组成了EXTI的20个输入信号,然后经过EXTI电路之后,分为了两种输出,也就是中断响应和事件响应(上面接到了NVIC用来触发中断,下面有20条输出线路到了其它外设,也就是事件响应)
注意点:EXTI9_5是外部中断的5,6,7,8,9分到了一个通道里,EXTI15_10也是一样;也就是说外部中断的9到5会触发同一个中断函数,15到10也会触发同一个中断函数;在编程的时候,我们在这两个中断函数里,需要再根据标志位区分到底是哪个中断进来的。(本来20路输入,应该有20路中断的输出,可能20个输出太多了比较占用NVIC的通道资源,所以就把其中的外部中断95,1510,给分到了一个通道)
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

4.STM32中AFIO复用作用

在STM32中,AFIO主要完成两个任务:复用功能引脚重映射(就是最开始提到的引脚定义表,当想把默认复用功能换到重定义功能时,就是用AFIO来完成的,这也是AFIO的一大主要功能)、中断引脚选择。

在这里插入图片描述

http://www.yayakq.cn/news/226183/

相关文章:

  • 云端智能建站系统wordpress功能菜单怎么设置
  • 如何制作网站教程视频讲解在百度网上做广告需要多少钱
  • 深圳物流公司网站wordpress 自建主题
  • 网站描述怎么写利于seo江苏齐力建设集团网站
  • 浅谈高校门户网站建设的规范标准怀化建设企业网站
  • 企业网站源码html东莞正规的企业网站设计多少钱
  • 做网站用html5wordpress地理定位
  • 网站商城开发一个多少钱做免费的视频网站可以赚钱吗
  • 东莞企石网站建设wordpress啥意思
  • 怎么做淘宝客网站页面在QQ上做cpa网站说是恶意的
  • 游戏网站建设上海歌舞娱乐场所停业
  • 庐山市建设规划局网站个人网站如何备企业
  • 网站优化软件破解版网页美工兼职
  • 免费网站建设平台 iis珠海做网站需要多少钱
  • 网站做301跳转建设网站科目
  • 大人小孩做网站王烨然
  • 天津平台网站建设费用wordpress获取某分类下最新文章
  • 大连微信网站手机开发者模式怎么调成高性能
  • 响应式做的好的网站icp网站快速案
  • 做平团的网站报价平台
  • 网站域名备案信息查询宏发建设有限公司网站
  • 马鞍山网站建设方案网站卖东西怎么做的
  • 终身免费建站seo是什么公司
  • 银川网站建设有哪些大淘客cms网站怎么做
  • 抢注域名网站Wordpress本地打开就很慢
  • 俄罗斯乌克兰死亡人数win7优化大师下载
  • 网站开发流程 原型设计吉林市网站制作哪家好
  • 设计的有趣的网站基于mvc4商务网站开发
  • 广告网站设计公司好吗网页设计模板图片html
  • 景区网站策划书如何搭建网站平台