历史上的今天
今天是:2025年06月15日(星期日)
2018年06月15日 | STM32外部中断配置步骤
2018-06-15 来源:eefocus
1.使能SYSCFG时钟 系统配置时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG,ENABLE)
2.初始化IO口为输入
GPIO_INIT
3.设置IO口与中断线之间的关系
所谓IO口与中短线
f4中有16个IO中断线,PXn 连接的是 EXITn的中断线
比如现在我要想把 PF9的中断线进行连接,只可以连接EXIT9这个中断
使用函数SYSYCFG_EXTLineConfig()
4.初始化线上中断,设置触发条件(上升沿还是下降沿,是事件还是中断,关于事件和模中断直接的差别请参考我转载的另一篇博客,事件是中断的一个起源)
EXTI_Init()
5.配置中断分组,并且使能中断
NVIC_Init
6.编写中断服务函数
EXTIx_IRQHandler()
7.清除中断标志
上拉指的是输入高电平
下拉指的是输入低电平
以上是库函数的相应操作,至于寄存器,你懂的。
上一篇:STM32 TIM2重映射
下一篇:stm32外部中断实验
史海拾趣
|
问题一:RFID是什么?RFID是Radio Frequency Identification的缩写,即射频识别,俗称电子标签。 问题二:什么是RFID技术? RFID射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工 ...… 查看全部问答> |
|
大家好,我想学习FPGA,对它很感兴趣。 所以想买一块学习板,请大家推荐一款比较适合初学者的。价格的话在800以内就行。 如果可以的话,推荐几本经典的书就更好了。 小弟在此先谢过了 … 查看全部问答> |
|
在WINCE显示设备里出现连个flash设备:Nandflash,Nandflash2,而两个FLASH文件夹都是指向同一个flash。查了下注册表,里 面就有一个FLASH项。请问这是哪里设置不对造成的?… 查看全部问答> |
|
大神们 求帮帮忙吧, 把50hz左右交流转成直流,AD给单片机测其电压,交流幅值变换在0到15v左右吧,直流电压最好就是交流有效值,要有比例关系。要精确点的,大家给点意见吧,最好是以前做过的。… 查看全部问答> |
|
助力电子爱好者开发更小型、更友好、更低成本解决方案 信用卡大小的开发板支持便捷硬件扩展、通过单线缆以及 10 秒钟 Linux 启动便可实现快速开发 北京2011年11月2日电 -- 日前,BeagleBoard.org 高兴地宣布推出其深受青睐产品系列中 ...… 查看全部问答> |
|
摘 要 UCD3028 数字电源功能丰富,可以完成两个独立功率支路的控制;软件配置灵活,可以实现多种功能包括多种故障的检测和处理。本文基于一款1/8 砖模块产品对UCD3028 的软件设计进行了详细说明,内容包括外界模拟信号的采集与转换,副边电流的采 ...… 查看全部问答> |
|
STM32F10x_StdPeriph_Driver_3.5.0.chm STM32F10x_StdPeriph_Driver_3.5.0.chm [ 本帖最后由 zqjqq88 于 2013-5-25 19:30 编辑 ]… 查看全部问答> |




