This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6678实时处理过程中使用中断嵌套的问题

请教:

        在我们的应用中使用到了中断嵌套,方法是使用汇编代码(intrNest_En和intrNest_Dis)。现在有一些问题希望指点:

        1、实现原理是不是就是在进入中断时打开中断全局屏蔽,退出时关闭?除了这些需要有别的操作吗?

         2、中断之间的切换要多少时间呢?能否在1us之内完成?

         3、是否保证了一个中断服务只能被更高优先级的中断打断?

         4、是否有一些代码在执行过程中不可能被打断?这些代码主要有哪些呢?

         5、通常来说,在C6678中使用中断嵌套是不是不提倡的?会对流程有哪些不良影响?

         谢谢!