- Forums
- Resources
- About
- Groups
Close
Cortex M4F内核的MCU,如XMC4系列, 增加了FPU,这个FPU是可以根据情况打开或者关闭的, 如果打开,可以使用硬件浮点加速, 性能提升不少,但是也带来一个问题, 就是上下文切换时除了原来的通用寄存器,还需要考虑FPU的寄存器的上下文切换.
可以看到FPU上下文需要保存的寄存器多了不少,准确讲, 从原来的8变成了26. 事实上如何处理这个情况有三种模式. 本文做个实验简单分享一下.
只有注册用户才能在此添加评论。 如果您已经注册,请登录。 如果您还没有注册,请注册并登录。