软件中断,Keil MCB1700评估板



我尝试为MCB1700评估板开发程序。是否可以在没有RTOS RTX的情况下使用软件中断(SWI)?

是的,除了在Cortex M3处理器上使用SVC而不是SWI。您不需要使用RTOS即可使用此功能。

异常处理程序将与SWI稍有不同,因为异常条目上存在寄存器堆栈。

还要注意,与SWI不同,在运行SVC处理程序时不能调用SVC(而可以"嵌套"SWI

是的,它只是一个普通的Cotex-M3处理器。您可以使用任何您想要的RTOS,并且仍然可以使用Cortex的SWI功能。

相关内容

  • 没有找到相关文章

最新更新