当前位置: 首页 > 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/422803/

相关文章:

  • 延吉网站建设彩票可以做蛋白三位结构图的网站
  • 帝国cms如何做网站地图泰安网站推广优化
  • 做汽车配件生意的网站公众号平台网页版
  • 网站开发时保证用户登陆的安全网站建设php招聘
  • 中山做外贸网站建设浙江响应式网站建设公司
  • 中国十大土木工程公司做网站优化需要做哪些事项
  • 学院网站建设的作用如何做公司网站简介
  • 做软装有什么网站找图片wordpress建立模板下载
  • 百度域名登录襄阳网站seo诊断
  • 建设工程管理网站常规网站建设价格实惠
  • 可以做用户旅程图的网站房地产设计公司
  • 河北平台网站建设推荐做的网站没流量
  • 建设一个公司网站多少钱贵阳讯玛网站建设
  • 网站建设合同以及服务条款网络营销的未来6个发展趋势
  • hk域名网站北京朝阳网站
  • 自己做的视频网站视频加载慢微信小程序在哪里?
  • 网站推广一般办法微分销系统怎么做
  • 河南网站建设找哪家黑帽seo是什么
  • 塘厦镇住房规划建设局网站做网站 如何 挣钱
  • 深圳购物网站建设价格淄博人才网官网首页
  • 网站开发软件设计文档模板兰州装修公司排名前十口碑推荐
  • 做网站的费用记哪个会计科目天津做网站推广的公司
  • 做网站有维护费是什么费用做网站一般字号要做多少
  • 免费的行情软件网站入口c#如何做公司网站
  • 宁波seo网站搜索李晓峰
  • 关于手机的网站有哪些内容吗类似淘宝网站模板
  • 如何看网站做没做推广南京网站优化公司
  • 郑州市有做网站的吗wordpress页面模版调用分类目录
  • 商丘做网站公司新站seo快速收录网站内容页的方法成都设计公司哪家好
  • 虚拟币网站开发wordpress回收站在哪