关于STM32中断的一些问题

中断分为硬件中断和软件中断,硬件中断数据手册和例程中介绍比较详细。只说说我在软件中断中遇到的问题:

如何使能软件中断?

下面这个函数就使软件中断使能

void EXTI_GenerateSWInterrupt(u32 EXTI_Line)
{
/* Check the parameters */
assert_param(IS_EXTI_LINE(EXTI_Line));

EXTI->SWIER |= EXTI_Line;

}

置位相应的SWIER位,使能中断,中断中通过清除挂起位PR来清除中断标志

永不止步步 发表于07-18 14:17 浏览65535次
分享到:

已有0条评论

暂时还没有回复哟,快来抢沙发吧

添加一条新评论

只有登录用户才能评论,请先登录注册哦!

话题作者

永不止步步
金币:67417个|学分:363791个
立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号