首页 > 试题广场 >

单片机中断处理机制中,如果高优先级定时器中断和低优先级UAR

[单选题]
单片机中断处理机制中,如果高优先级定时器中断和低优先级UART接收中断同时被触发,中断服务程序执行顺序如何?
  • UART中断优先执行
  • 定时器中断执行完成后处理UART中断
  • 两个中断同时处理
  • 中断被忽略直到用户复位
51单片机 中断源 默认优先级(从高到低) 可配置优先级 外部中断0(INT0) 1(最高) 支持 定时器0中断(T0) 2 支持 外部中断1(INT1) 3 支持 定时器1中断(T1) 4 支持 串口UART中断 5(最低) 支持 32 中断源 常见默认优先级(从高到低) 可配置优先级 定时器中断(如TIM1、TIM2) 较高 支持(抢占+子优先级) 外部中断(EXTI) 中等 支持 UART串口中断 中等偏低 支持 I2C/SPI外设中断 中等偏低 支持 RTC实时时钟中断 较低 支持
编辑于 2026-01-13 14:59:27 回复(0)
这不一定吧?STM32里不是有抢占优先级和响应优先级的区别吗?
发表于 2025-10-15 12:30:26 回复(1)