历史上的今天
返回首页

历史上的今天

今天是:2025年02月07日(星期五)

正在发生

2020年02月07日 | STM32单片机如何进行中断调试

2020-02-07 来源:elecfans

1、基本的GPIO配置,注意,因为需要用到普通IO口作为中断输入口,因此是用了IO口德复用功能,因此必须打开RCC_APB2Periph_AFIO时钟,负责复用IO无效。


2、IO口复用功能映射


3、嵌套中断向量配置

STM32单片机如何进行中断调试

STM32单片机如何进行中断调试

调试发现这几句话是必须要的,不然不能产生中断!!!

NVIC_IRQChannel 这里的值需要注意一下,与固件库给出的值不符!!定义在stm32f103x.h头文件中。


4、外部中断/事件配置

STM32单片机如何进行中断调试

5、在stm32f10x_it.c中添加中断处理函数,函数名称格式为(PPP代表中断名称)

STM32单片机如何进行中断调试

函数名称在startup_stm32f10x_xx.s中寻找。

记得还需要在stm32f10x_it.h头文件中声明 该函数。

STM32单片机如何进行中断调试

注意在中断函数处理完成以后清除中断标志位!!

例如:

STM32单片机如何进行中断调试

推荐阅读

史海拾趣

EMMICRO公司的发展小趣事

EMMICRO公司自创立之初,就致力于在电子微芯片领域进行技术创新。公司研发团队不断突破技术瓶颈,成功研发出具有高性能、低功耗的芯片产品,填补了市场的空白。通过不断的创新和技术迭代,EMMICRO的芯片产品在市场上赢得了广泛的认可,并逐渐树立起品牌的知名度和影响力。

DALLAS公司的发展小趣事

Dallas公司一直将技术研发作为公司发展的核心驱动力。公司投入大量资源用于半导体领域的技术研发,不断探索新的技术方向和产品应用。这种持续的技术研发投入使得Dallas公司能够不断推出具有创新性和竞争力的产品,保持了在市场中的领先地位。

上海超致公司的发展小趣事

作为一家有社会责任感的企业,上海超致始终关注环境保护和可持续发展。公司积极推广绿色生产技术和资源循环利用方案,减少生产过程中的能源消耗和废弃物排放。同时,上海超致还积极参与社会公益活动,为社区和环境贡献自己的力量。这种对社会责任的关注和担当使得上海超致在电子行业中树立了良好的形象。

Fedco_Batteries公司的发展小趣事

随着公司业务的不断拓展,Fedco_Batteries始终将产品质量放在首位。公司引进了先进的生产设备和检测设备,建立了严格的质量管理体系。每一块电池在出厂前都要经过多道严格的质量检测,确保产品的稳定性和可靠性。这种对品质的坚持,让Fedco_Batteries的电池在市场上赢得了良好的口碑,越来越多的客户选择了他们的产品。

华润微(CRMICRO)公司的发展小趣事

2020年,华润微成功在科创板上市,开启了公司发展的新篇章。上市以来,华润微充分利用资本市场的力量,不断扩大生产规模,提升技术水平。在科创板挂牌上市的推动下,公司业绩实现了快速增长。2022年,公司营收突破百亿大关,净利润达到26亿元,较2019年增长5.5倍。这一成绩的取得,充分展示了华润微在电子行业中的强大实力和竞争力。

AVG [AVG Semiconductors(HITEK)]公司的发展小趣事

在电子行业的发展过程中,AVG也面临着各种挑战和危机。例如,随着全球贸易保护主义的抬头和原材料价格的波动,公司的生产成本不断上升;同时,新技术的不断涌现和市场竞争的加剧也给公司带来了不小的压力。然而,AVG始终保持着冷静和清醒的头脑,积极应对各种挑战和危机。公司通过优化生产流程、提高生产效率、加强成本控制等措施,降低了生产成本;同时,加大研发投入,推出具有竞争力的新产品,以应对市场竞争的挑战。这些举措使得AVG在困境中保持了稳健的发展态势。

问答坊 | AI 解惑

电力系统频率测量的方法

我要用模拟比较的方法 测量频率 请帮忙设计一个电路 谢谢…

查看全部问答>

基于DDS的函数发生器的设计方案

基于DDS的函数发生器的设计方案…

查看全部问答>

pcb封装库

PCB的元器件封装看来大家都很需要,论坛有几个发的东西,不是软件自带挣分的就是很少的几个.        有没有高手能弄个比较详细实用的呢!        本人是新手,能不能把PCB设计出后跟制板厂打交道的部分说 ...…

查看全部问答>

【藏书阁】电磁场积分方程法

目录: 绪论 第一章 电磁场的积分表述 第二章 电流场量的积分方法 第三章 物质的磁化及其场量 第四章 积分方程法 第五章 边界积分法 第六章 标量位法 第七章 涡流问题的积分方程法 详细信息: 书名:电磁场积分方程法    & ...…

查看全部问答>

光控路灯

光控路灯   该装置的电路工作原理见图12。白天当有较强的光线照射在光敏电阻RG上时,RG的内阻很小,相当于LSE的①、②脚间串通,此时LSE的④脚输出高电平,三极管VT截止,继电器J释放,路灯H无电源熄灭。一旦夜幕降临,外界的光线很弱,RG的内 ...…

查看全部问答>

我公司要采购智能手机,有能够生产手机的厂商请进入

我公司要采购智能手机.运行windows Mobile操作系统. 具体细节请与我联系 手机:13520556700 QQ:27857491 邮箱:bcj1983@163.com…

查看全部问答>

求51单片机编程器和仿真器

那位大哥或大姐有51单片机的编程器和仿真器,或者原理图.市场卖的太贵,没银子,想自己做一个,又没有原理图,不知道从哪下手,还请各位大哥大姐帮小弟一下!…

查看全部问答>

STM32和STR912FFT的问题请教

请问高手STM32下的DSP库里的FFT可以直接移植到STR912下面吗? 还有.s文件下的FFT-table如何得到的 如: TableFFT_V7          ;N=16         DCW 0x4000,0x0000, 0x4000,0x ...…

查看全部问答>

msOS

上传最近在玩的msOS,感觉挺有意思的,用51就能玩,适合嵌入式入门,有助理解基本概念,其中用的函数指针、结构体数组让我对C又有了新的认识。系统节拍10ms,如果用的单片机没有T2定时器话,改用T0就得了,有兴趣下回去看看,哈哈…

查看全部问答>

为什么AVCC,VEREF+,,VREF-,VREF+和AVSS之间要加104和10uf电容?

如题,加和不加有什么区别?如果一定要加的话,为什么当做在制作单片机的时候内部就做好呢? …

查看全部问答>