![]() |
1
1
免责声明: PIC18F4580 References 根据PIC18F4580数据表的中断部分:
因此,要获得未知行为,需要修改INTCONx寄存器。当您指定要为处理程序中的USART模块切换中断启用时,您不必担心该警告,因为您将更改PIE而不是INTCONx。请注意,饼图寄存器为特定的外围中断保持启用状态。还有一个通用中断使能(GIE)来屏蔽 全部 因此,正如mjv所说,在处理程序中屏蔽USART外围中断是一件非常合理的事情。 |
![]() |
2
4
我不知道PIC18F4580的具体情况,但是
一般来说
,
再一次
(即,直到中断以某种方式重新启用),但它不应影响ISR的逻辑,使其终止或其他奇怪的事情。
当然,您需要计划如何/在何处重新启用中断,如果这对程序/逻辑的其余部分很重要的话。 |
![]() |
3
0
中断停止发生。但为什么要这么做?你有计划什么时候重新启用中断吗? 如果没什么可做的,就让你的ISR什么也不做。 |
![]() |
Engineer999 · ARM 7嵌套中断混淆 7 年前 |
![]() |
danieljimeneznz · AVR半双工接收器中断错误 7 年前 |
![]() |
jay.sf · 为什么我不能打破一个*。Rdata加载过程? 7 年前 |
![]() |
smwikipedia · SCI-系统控制中断向量是如何定义的? 8 年前 |
![]() |
Robin LeBon · 如何定义所有银行的登记簿? 8 年前 |
|
user457005 · 事件触发实时系统 9 年前 |