图1 芯片内部结构(忽略cache)
图2 任务切换过程
| 子函数 | 中断服务程序 |
ARM7 | R0~R3和R12可以直接使用。 若使用其它寄存器,需要先备份后使用。 | 所有寄存器都需要先备份后使用。 |
cortex | R0~R3和R12可以直接使用。 若使用其它寄存器,需要先备份后使用。 | R0~R3和R12可以直接使用。 若使用其它寄存器,需要先备份后使用。 |
表1 ARM7与cortex内核寄存器备份对比
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |