技术栈
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支付的痛点
相关推荐
梁朝辉
11 小时前
STM32H750VBT6中ADCINP与INN什么区别
stm32
·
单片机
·
嵌入式硬件
kebidaixu
18 小时前
两轮车换电 BMS 的模拟前端中颖 SH367306 AFE 芯片详解
stm32
kebidaixu
19 小时前
两轮车换电 BMS 的模拟前端中颖 SH367306 AFE 芯片调试实录:四个关键问题与解决方案
stm32
wuyk555
1 天前
24. C 语言模块化:不是拆几个.c 文件那么简单
c语言
·
开发语言
·
stm32
·
单片机
hyhsandy1803
2 天前
STM32F103 TIM学习笔记
笔记
·
stm32
·
学习
GuHenryCheng
2 天前
【ESP32】ESP-IDF开发环境搭建(cursor)
git
·
stm32
·
单片机
·
学习
小心亦新
2 天前
STM32学习10---串口
stm32
·
嵌入式硬件
·
学习
wuyk555
2 天前
25. 函数指针表:用查表替代 switch-case,打造高效可维护的嵌入式状态机
c语言
·
stm32
·
单片机
·
mcu
·
51单片机
灯厂码农
2 天前
STM32三大通信协议详解——UART、I2C、SPI
stm32
·
单片机
·
嵌入式硬件
热门推荐
01
GitHub 镜像站点
02
2026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf
03
AI科技热点日报 | 2026年07月01日
04
【AI】2026 年具身智能模型和世界模型总结
05
2026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?
06
2026 年 AI 大模型 & AI 编程工具实战全总结
07
2026 AI 编程工具选型横评:Cursor / Claude Code / Trae / Copilot 到底选谁(建议收藏·避坑版)
08
Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费
09
2026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?
10
2026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?