技术栈
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支付的痛点
相关推荐
CPETW
6 小时前
同旺科技 USB TO SPI / I2C适配器(专业版)--EEPROM读写——C
c语言
·
开发语言
·
科技
·
stm32
·
单片机
·
嵌入式硬件
·
电子
woshihonghonga
11 小时前
高级定时器TIM1、TIM8
stm32
·
单片机
·
嵌入式硬件
花落已飘
1 天前
STM32 Bootloader:使用文件头加载并启动应用程序
stm32
·
bootloader
猿来不是梦
1 天前
RT_Thread内核源码分析(五)——内存管理@小堆内存管理算法
stm32
·
单片机
·
算法
·
系统架构
·
rt_thread操作系统
JXNL@
1 天前
STM32外设学习之USB
stm32
·
嵌入式硬件
·
学习
yifa20160404
1 天前
STM32、Arduino和51单片机
stm32
·
学习
·
51单片机
学习噢学个屁
2 天前
基于STM32汽车温度空调控制系统
c语言
·
stm32
·
单片机
·
嵌入式硬件
·
汽车
我命由我12345
2 天前
STM32 开发 - 中断案例(中断概述、STM32 的中断、NVIC 嵌套向量中断控制器、外部中断配置寄存器组、EXTI 外部中断控制器、实例实操)
c语言
·
开发语言
·
c++
·
stm32
·
单片机
·
嵌入式硬件
·
嵌入式
宋一平工作室
2 天前
单片机队列功能模块的实战和应用
c语言
·
开发语言
·
stm32
·
单片机
·
嵌入式硬件
挨踢玩家
2 天前
stm32---dma串口发送+fifo队列框架
stm32
·
单片机
·
嵌入式硬件
热门推荐
01
Coze扣子平台完整体验和实践(附国内和国际版对比)
02
【图像处理与机器视觉】XJTU期末考点
03
KGG转MP3工具|非KGM文件|解密音频
04
扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解
05
海康Visionmaster-常见问题排查方法-启动阶段
06
YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】
07
DeepSeek各版本说明与优缺点分析
08
从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑
09
【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!
10
零代码入门 | Coze——让大模型接入自己的数据库