电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
HAL串口中断优先级,怎么理解
已解决
73482
个问题
已帮助
5993
位优秀工程师
HAL串口中断优先级,怎么理解
loulou
2019-09-16
浏览量:1209
这是其中的两段代码,实际配置的中断优先级是不是一样的,宏定义是一样的,优先级不一样,怎么看都是一个优先级
<p>/@@* Definition for USARTx's NVIC */</p><p>#define USARTx_DMA_TX_IRQn DMA1_Channel2_3_IRQn</p><p>#define USARTx_DMA_RX_IRQn DMA1_Channel2_3_IRQn</p><p>
</p><p>
</p><p>
</p><p>
</p><p>
</p><p>/@@* NVIC configuration for DMA transfer complete interrupt (USART1_TX) */</p><p> HAL_NVIC_SetPriority(USARTx_DMA_TX_IRQn 0 1);</p><p> HAL_NVIC_EnableIRQ(USARTx_DMA_TX_IRQn);</p><p> </p><p> /@@* NVIC configuration for DMA transfer complete interrupt (USART1_RX) */</p><p> HAL_NVIC_SetPriority(USARTx_DMA_RX_IRQn 0 0);</p><p> HAL_NVIC_EnableIRQ(USARTx_DMA_RX_IRQn);</p>
m data-ke-on
click="copycode($('code_ssS'));">复制代码
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
快没时间了
两个中断一个是0,1,一个是0,0,有差别的,第一个数值参数是抢占优先级,后一个数值是响应优先级,同
抢占
优先级的情况下看响应优先级,哪个优先级高,先处理哪个。印象里是数值越低,优先级越高。
发布于
2019-09-21
举报
评论 0
0
0
其他答案
数量:
1
151add0dd70976b3
里面有段优先级判别程序可以显示哪个比较高
发布于
2019-09-16
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
HAL串口中断优先级,怎么理解
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: