微控制器中断优先级改变

Microcontroller interrupt priority changing

是否建议更改中断优先级设置?我知道例如 Texas instrument MSP430 板有一个硬连线向量 table,因此无法更改它们。一些架构支持静态或动态优先级选择,但据我所知不推荐这样做。改变优先级有什么缺点?

中断优先级影响中断的调度和抢占;这在某些死线在微秒或更短数量级的硬实时 系统中可能很关键。由于 Linux 在任何情况下通常都不适合此类应用程序,如果中断优先级对您的应用程序的正确操作很重要,您可能不会使用 Linux.