前言
本片博文主要对STM32 EXTI 外设的总结,以及学习过程中的一些体会、遇到的问题,望可以帮助有需要的人。
笔记内容多为自己总结、心得,如有错漏不恰当之处望不吝指正.
一、功能概述
1> 外部输入中断 - 外部触发信号,产生中断请求;
2> 外部输入事件 - 外部触发信号,产生事件请求;
二、功能详述
1.功能框图
1.触发源分为软件触发和硬件触发;
2.触发产生方式分为:
1>触发请求中断:当外部触发信号到来时,触发NVIC中断,中断IRQ中进行数据处理;
2>触发请求事件:当外部触发信号到来时,触发事件脉冲,一般用于触发TIM或者ADC转换。
2.中断/事件输入源
1.STM32 EXTI 存在20个外部输入中断接口;
2.112 GPIO 连接至EXTI_0 ~ EXTI_15;
3.特殊EXTI如下:
EXTI_16 - PVD output;
EXTI_17 - RTC Alarm event;
EXTI_18 - USB Wakeup event;
EXTI_19 - Ethernet Wakeup event;
4.EXTI 时钟源为APB2;
3.配置步骤
1.GPIO时钟源使能;
2.初始化中断输入GPIO为浮空输入;
3.初始化EXTI:
1> 选择EXTI 信号源;
2> 中断/事件选择;
3> 触发方式选择;
4> 使能中断;
4.配置NVIC;
5.实现中断服务函数;
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。