我尝试为MCB1700评估板开发程序。是否可以在没有RTOS RTX的情况下使用软件中断(SWI)?
发布于 2012-01-07 14:37:03
是的,除了在Cortex M3处理器上,您将使用SVC
而不是SWI
。您不需要使用RTOS来使用此功能。
异常处理程序将与SWI
稍有不同,因为异常进入时的寄存器堆栈。
还要注意,与SWI
不同的是,您不能在运行SVC
处理程序时调用SVC
(而您可以“嵌套”SWI
)
发布于 2012-01-07 06:44:17
是的,它只是一个普通的Cotex-M3处理器。您可以使用任何想要的RTOS,并且仍然可以使用Cortex的SWI功能。
https://stackoverflow.com/questions/8763888
复制相似问题