技术栈
STM32抢占优先级不生效
scgg
2024-11-25 18:04
板类型:STM32F103精英开发板
代码背景:
设置了USART1中断和KEY_UP中断(使用EXTI0外部中断)
两个中断的优先级分组都设为2(2bit抢占优先级,2bit响应优先级)
EXTI0中断抢占优先级设为3, 响应优先级设为3
USART1抢占优先级设为2,响应优先级设为3
现象
在USART1中断函数中添加while(1)死循环,在EXTI0中断函数中添加相关打印信息。先用串口助手发消息触发USART1中断中的死循环,然后按下KEY_UP按键,无相关打印产生,抢占优先级不生效。
这是为什么?
stm32
疑问
上一篇:
深挖`React`里程碑之作`AutoStore`与`helux`的渊源
下一篇:
微信小游戏sdk接入支付和登录,解决了wx原生不支持ios支付的痛点
相关推荐
小宋同学在不断学习
3 小时前
stm32--SPI原理应用W25Q64(二)
stm32
·
单片机
·
spi
lingzhilab
3 小时前
零知开源——STM32F4结合BMP581气压传感器实现ST7789中文显示教程
stm32
·
单片机
·
嵌入式硬件
夜月yeyue
3 小时前
设计模式分析
linux
·
c++
·
stm32
·
单片机
·
嵌入式硬件
猫猫的小茶馆
5 小时前
【STM32】外部中断
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
51单片机
is0815
6 小时前
STM32两种不同的链接配置方式
stm32
哄娃睡觉
7 小时前
stm32 dac无法输出满量程电压3.3V
stm32
金色光环
11 小时前
stm32与tp-linkv2接线、解决识别不到芯片问题
stm32
·
单片机
·
嵌入式硬件
Wangshanjie_98
15 小时前
【STM32】-单片机数据通讯基本概念
stm32
·
单片机
Funing7
16 小时前
stm32地址偏移:为什么相邻寄存器的地址偏移量0x04表示4个字节?
stm32
·
单片机
·
嵌入式硬件
Do vis824
1 天前
STM32第十六天蓝牙模块
stm32
·
单片机
·
嵌入式硬件
热门推荐
01
集群聊天服务器---MySQL数据库的建立
02
Java学习第十五部分——MyBatis
03
Coze扣子平台完整体验和实践(附国内和国际版对比)
04
《深入设计模式》模式结构汇总
05
使用Ruby接入实时行情API教程
06
扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解
07
基于odoo17的设计模式详解---单例模式
08
基于odoo17的设计模式详解---装饰模式
09
DeepSeek各版本说明与优缺点分析
10
Everything文件检索工具 几秒检索几百G的文件