如何用STM32配置一个EXTIx中断线的I/O口

配置一个i/o为exti中断的步骤:
gpio_inittypedefgpio_initstructure;
exti_inittypedefexti_initstructure;
nvic_inittypedefnvic_initstructure;
//1.使能extix线的时钟和第二功能afio时钟
rcc_apb2periphclockcmd(rcc_apb2periph_afio|rcc_apb2periph_gpioa,enable);
//nvic_config();
//2.配置extix线的中断优先级
nvic_prioritygroupconfig(nvic_prioritygroup_1);
nvic_initstructure.nvic_irqchannel=exti3_irqn;
nvic_initstructure.nvic_irqchannelpreemptionpriority=0;
nvic_initstructure.nvic_irqchannelsubpriority=0;
nvic_initstructure.nvic_irqchannelcmd=enable;
nvic_init(&nvic_initstructure);
//3.配置extix中断线的i/o口
gpio_initstructure.gpio_pin=gpio_pin_3;
gpio_initstructure.gpio_mode=gpio_mode_ipd;
gpio_init(gpioa,&gpio_initstructure);
gpio_extilineconfig(gpio_portsourcegpioa,gpio_pinsource3);//4.选定要配置为exti的i/o口线
//5.extix中断线的工作模式的配置
exti_initstructure.exti_line=exti_line3;
exti_initstructure.exti_mode=exti_mode_interrupt;
exti_initstructure.exti_trigger=exti_trigger_falling;
exti_initstructure.exti_linecmd=enable;
exti_init(&exti_initstructure);

交流接触器如何接线_交流接触器简单接线图
HA11485BNT引脚功能的电压资料参数
如何使用人工智能(AI)解决更广泛的欺诈领域
PK三星 Galaxy Note 7 华为荣耀Note8抢先发布
工业树莓派能不能固定设备编号
如何用STM32配置一个EXTIx中断线的I/O口
从晶体管向数据转型,是英特尔50年来最大胆的一次跃迁
电池修复技术秘籍之均衡重点!
良心国货还是骗子:华为P9用不到半年卡、死机?号称“18个月不卡”的真实体验
2020年投融资事件机器人资金额超1385亿元
2019款新iPhone将从LCP天线过渡到改良的PI天线
光伏逆变器市场占比将进一步提升
华为再次入选2022年Gartner® SIEM魔力象限
大揭秘!华为P20系列:徕卡三摄、极光色如何炼成的
芯片封装概述及EMI
介绍场效应管的分类
安防存储市场的发展情况 东芝如何引领硬盘存储技术
中国伺服系统产业发展预测
联盟工业数据中心特设组在无锡召开会议
龙芯云体系建设整体概述及各解决方案