单片机学习小组
直播中

张虎豹

7年用户 1516经验值
私信 关注

如何触发STM32软件中断

摘要  STM32中外部中断普遍有20个以上,其中有16个中断线对应着16个GPIO口,其余的中断线连接在比如RTC闹钟,PVD输出等事件上,这些外部中断通过EXti寄存器管理,这些中断事件可以通过外部IO触发,内部事件触发,还可以通过软件触发,通过软件在EXTI_SWIER寄存器中对应的位写1触发对应的中断线。在程序中主动触发某个中断,可以及时处理一些不可预测的任务,比如串口接收事件等。这篇文章主要记录如何触发软件中断。  外部中断的配置与使用通过STM32CubeMX配置请转STM32CubeMX系

更多回帖

发帖
×
20
完善资料,
赚取积分