首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >软件中断,Keil MCB1700评估板

软件中断,Keil MCB1700评估板
EN

Stack Overflow用户
提问于 2012-01-07 04:15:03
回答 2查看 408关注 0票数 0

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

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-01-07 14:37:03

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

异常处理程序将与SWI稍有不同,因为异常进入时的寄存器堆栈。

还要注意,与SWI不同的是,您不能在运行SVC处理程序时调用SVC (而您可以“嵌套”SWI)

票数 1
EN

Stack Overflow用户

发布于 2012-01-07 06:44:17

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8763888

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档