我现在并没有对PIE Group优先级进行设置,采用的是硬件默认的优先级,正常来讲应该是GROUP1的优先级高于Group9,但是28069 PIE Group1 中的ADC INT1中断总是被PIE Group9 中的SCIA中断打断并嵌套,能否给些建议,是我的配置不对吗?
HeiHei:你是怎么确认他被打断的?
我现在并没有对PIE Group优先级进行设置,采用的是硬件默认的优先级,正常来讲应该是GROUP1的优先级高于Group9,但是28069 PIE Group1 中的ADC INT1中断总是被PIE Group9 中的SCIA中断打断并嵌套,能否给些建议,是我的配置不对吗?
ping zhou4:
回复 HeiHei:
通过在Adc INT1里面进入中断SET IO,出中断Clear IO;同样在串口SCIA RX中断进入中断SETIO,出中断CLEAR IO,然后发现两个IO置位时重叠,ADC中断被拉长;如下图,黄色的是ADC INT中断的I/0。绿色的为SCIA中断的I/0;可以看出黄色的被绿色的嵌套,导致ADC无法正常进入下个中断;
我现在并没有对PIE Group优先级进行设置,采用的是硬件默认的优先级,正常来讲应该是GROUP1的优先级高于Group9,但是28069 PIE Group1 中的ADC INT1中断总是被PIE Group9 中的SCIA中断打断并嵌套,能否给些建议,是我的配置不对吗?
ping zhou4:
回复 HeiHei:
另外我的PIE配置如下图,应该是没有什么问题的吧