汇编程序还是“C”?如果您使用带有中断向量表(IVT)的芯片,比如PIC24 ordsPIC,那么为要使用的每个中断源编写中断源处理程序(ISR-中断服务例程)。然后在代码中启用中断源。如果几个中断源同时触发,它们将按优先级顺序逐个处理(参见数据表中的IPL字)。如果启用了中断嵌套(默认),则高优先级中断将中断低优先级中断(如果有的话)的处理。在完成较高优先级中断例程之后,将恢复低优先级中断的执行。如果CPU速度足以在再次发生中断之前处理所有源,那么即使在多个源的情况下,您也有所有机会不错过中断。
汇编程序还是“C”?如果您使用带有中断向量表(IVT)的芯片,比如PIC24 ordsPIC,那么为要使用的每个中断源编写中断源处理程序(ISR-中断服务例程)。然后在代码中启用中断源。如果几个中断源同时触发,它们将按优先级顺序逐个处理(参见数据表中的IPL字)。如果启用了中断嵌套(默认),则高优先级中断将中断低优先级中断(如果有的话)的处理。在完成较高优先级中断例程之后,将恢复低优先级中断的执行。如果CPU速度足以在再次发生中断之前处理所有源,那么即使在多个源的情况下,您也有所有机会不错过中断。
举报