完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
优先级的值越小,优先级越高。 你可以实验一下
|
|
|
|
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0;的优先级高
|
|
|
|
数字越小 优先级越高
|
|
|
|
你是不是把抢占优先级和相应优先级弄混!!!
假定设置中断优先级组为2 然后设置 中断3(RTC中断)的抢占优先级为2,响应优先级为1。 中断6(外部中断0)的抢占优先级为3,响应优先级为0。 中断7(外部中断1)的抢占优先级为2,响应优先级为0。 那么这3个中断的优先级顺序为:中断7>中断3>中断6 |
|
|
|
刚刚也遇到了这样的问题!!!
|
|
|
|
一共我记得是分了4组,每组的抢占和响应优先级 数量不一样 但是总数都是16个,抢占优先级的数值越小优先级越高,高优先级的发生直接会打断低优先级的中端,也就是说可以中断嵌套,相应优先级发生是在判断抢占有先级相同的时候,如果有中断发生,谁先响应了,另外的中断会等他执行完了在继续响应,是同一级别的中断,不会发生抢断的情况。
|
|
|
|
值越小越高,可以理解为抢占能力越强
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
969 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
954 浏览 2 评论
2066 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1162 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1587 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 10:14 , Processed in 0.680030 second(s), Total 86, Slave 69 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号