- Forums
- Resources
- About
- Groups
Close
所有的处理器中都有系统调用这样的指令,
对于Cortex M内核来讲是SVC指令
对于Tricore内核来讲是SYSCALL指令
其主要目的在于用户状态的代码调用系统状态的代码, 是一个权限的要求,
虽然对于Cortex M0内核, 并无权限的区别(所有状态都是系统状态, 只是有两个模式:Thread/Handler)
但是编程模式上是统一的.
本文以Cortex M0为例介绍简单的SVC调用及其Handler的编写.
只有注册用户才能在此添加评论。 如果您已经注册,请登录。 如果您还没有注册,请注册并登录。