历史上的今天
返回首页

历史上的今天

今天是: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.清除中断标志

上拉指的是输入高电平 
下拉指的是输入低电平

以上是库函数的相应操作,至于寄存器,你懂的。


推荐阅读

史海拾趣

爱浦电子(AIPULNION)公司的发展小趣事

为了更好地服务客户,爱浦电子不断完善服务体系,提升服务水平。公司建立了全国性的服务网点,覆盖30多个城市,能够为客户提供及时、专业的技术支持和售后服务。此外,爱浦电子还根据客户需求,提供个性化定制服务,满足不同行业对模块电源的多样化需求。这些举措赢得了客户的广泛赞誉和信任,进一步巩固了公司在市场上的地位。

CDIL[Continental Device India Pvt. Ltd.]公司的发展小趣事

自1964年起,CDIL便踏上了半导体制造的先驱之路。当时,电子产业正处于蓬勃发展的初期,CDIL凭借对技术的敏锐洞察和不懈追求,迅速成为印度乃至全球半导体制造领域的佼佼者。其硅芯片和器件的制造质量和技术水平均达到了世界级标准,为印度电子产业的发展奠定了坚实基础。

aconno公司的发展小趣事

aconno深知人才是企业发展的核心动力。因此,公司一直致力于打造一支高素质、专业化的团队。通过招聘优秀人才、提供专业培训、建立激励机制等一系列措施,aconno成功吸引和留住了一批业内精英。这些人才为公司的技术创新和市场拓展提供了有力支持,成为aconno发展壮大的重要保障。

Aavid Niagra公司的发展小趣事

近年来,电子行业正经历着深刻的变革,新兴技术的不断涌现对传统散热技术提出了严峻挑战。Aavid Niagra公司面对这一变革,积极调整战略方向,加大在新兴技术领域的研究力度。通过与高校、研究机构的合作,公司成功研发出了一系列适应新兴技术需求的散热产品,成功应对了行业变革带来的挑战。

CTS [CTS Corporation]公司的发展小趣事

CTS Corporation的创始人在1896年创立了这家公司,当时的主要业务是设计并生产高品质的电话产品。随着电话技术的普及和通信行业的快速发展,CTS凭借其出色的产品质量和创新的设计理念,逐渐在电话市场中占据了一席之地。公司的创始人凭借其敏锐的商业洞察力和不懈的努力,为CTS奠定了坚实的基础。

Adam Tech公司的发展小趣事

Adam Tech公司成立于1987年,总部位于美国新泽西州。创业初期,公司面临着资金短缺、市场竞争激烈等诸多困难。然而,创始人凭借对电子连接器行业的深刻理解和执着追求,带领团队克服重重困难,逐渐在市场上站稳脚跟。公司最初的产品线相对单一,但凭借着高品质和可靠的性能,逐渐赢得了客户的信任。

问答坊 | AI 解惑

学习rfid必须知道的六个问题

  问题一:RFID是什么?RFID是Radio Frequency Identification的缩写,即射频识别,俗称电子标签。  问题二:什么是RFID技术?  RFID射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工 ...…

查看全部问答>

想要学习FPGA,希望推荐款合适的学习板

大家好,我想学习FPGA,对它很感兴趣。 所以想买一块学习板,请大家推荐一款比较适合初学者的。价格的话在800以内就行。 如果可以的话,推荐几本经典的书就更好了。 小弟在此先谢过了 …

查看全部问答>

WINCE中同一个flash显示两个flash文件夹?

在WINCE显示设备里出现连个flash设备:Nandflash,Nandflash2,而两个FLASH文件夹都是指向同一个flash。查了下注册表,里 面就有一个FLASH项。请问这是哪里设置不对造成的?…

查看全部问答>

C8051F版数字湿度计调试3---硬件SMbus与SHT21通信

硬件SMbus与SHT21通信     [ 本帖最后由 sdjntl 于 2010-8-18 16:43 编辑 ]…

查看全部问答>

无线数据传输测试仪器

请教诸位大侠:搞短距离无线数据传输,需要哪些测试方面的仪器设备?有些什么要求?…

查看全部问答>

50HZ交流转直流,直流电压随交流幅值变

大神们 求帮帮忙吧,   把50hz左右交流转成直流,AD给单片机测其电压,交流幅值变换在0到15v左右吧,直流电压最好就是交流有效值,要有比例关系。要精确点的,大家给点意见吧,最好是以前做过的。…

查看全部问答>

AM335X的Arduino开发板不知道大家敢不感兴趣

助力电子爱好者开发更小型、更友好、更低成本解决方案 信用卡大小的开发板支持便捷硬件扩展、通过单线缆以及 10 秒钟 Linux 启动便可实现快速开发 北京2011年11月2日电  -- 日前,BeagleBoard.org 高兴地宣布推出其深受青睐产品系列中 ...…

查看全部问答>

关于团购到MSP430之后的难题。。。

我表示找不到那个什么CCS和IAR,都是要钱的?我们买板没有送许可证?…

查看全部问答>

【TI资料下载】UCD3028 数字电源软件设计说明

摘 要 UCD3028 数字电源功能丰富,可以完成两个独立功率支路的控制;软件配置灵活,可以实现多种功能包括多种故障的检测和处理。本文基于一款1/8 砖模块产品对UCD3028 的软件设计进行了详细说明,内容包括外界模拟信号的采集与转换,副边电流的采 ...…

查看全部问答>

STM32F10x_StdPeriph_Driver_3.5.0.chm

STM32F10x_StdPeriph_Driver_3.5.0.chm [ 本帖最后由 zqjqq88 于 2013-5-25 19:30 编辑 ]…

查看全部问答>