技术栈
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支付的痛点
相关推荐
wuyk555
6 小时前
嵌入式故障诊断-Bug002-局部大数组压栈高温必死机
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
物联网
·
51单片机
·
嵌入式实时数据库
Dev_XH
10 小时前
【成品设计】基于沁恒单片机的电动汽车充电站智慧调度系统
stm32
·
单片机
·
嵌入式硬件
·
物联网
Zw-awa
12 小时前
嵌入式OLED表驱动菜单:用一张表、一个栈和一个窗口重写表驱动菜单
stm32
蜀黍@猿
13 小时前
ARM 汇编入门(十):标量浮点与 VFP 指令全解析
汇编
·
arm开发
·
stm32
·
mcu
不脱发的程序猿
13 小时前
STM32和VS1053制作电子琴
stm32
·
单片机
·
嵌入式硬件
·
midi
·
vs1053
Zw-awa
1 天前
C语言函数指针与宏实战:从回调、表驱动菜单到X-Macro,讲透嵌入式代码解耦
stm32
无敌贵点大王
1 天前
从寄存器层面重学STM32(9)——DMA理论
stm32
·
单片机
·
嵌入式硬件
Zw-awa
2 天前
用两个按键做一个OLED菜单:先把选择和执行分开
stm32
Good白1019
2 天前
嵌入式:1.嵌入式入门|初识嵌入式、处理器、ARM与STM32
arm开发
·
stm32
·
嵌入式硬件
小李不想当小白
2 天前
HAL库之UART(STM32 HAL库学习笔记)
笔记
·
stm32
·
单片机
·
嵌入式硬件
·
学习
·
嵌入式
热门推荐
01
国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)
02
如何新建文件夹? 电脑新建文件夹的4种方法
03
历年考研数学一、数学二、数学三真题试卷及答案PDF
04
几个好用的ip纯净度检测网站
05
微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新
06
昇腾910B系列芯片完全指南:四款型号对比、服务器选型与大模型部署实战
07
GitHub 镜像站点
08
蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接
09
苹果iPA游戏软件资源下载网站
10
Dify:一站式AI应用开发平台全解析与Windows部署指南