WCH沁恒单片机
直播中

李萍

7年用户 1427经验值
私信 关注
[问答]

请问CH32V307的快速中断保存了哪些数据?

需要为CH32V307移植 rtos, 需要知道CH32V307快速中断的时候保存了哪些数据。哪里有这个文档?
  

回帖(3)

钱一辰

2022-5-24 09:59:28
您好,关于CH32V307快速中断的介绍,可参考CH32V307应用手册 第九章 中断和事件中关于快速可编程中断控制器(PFIC)的介绍,此外可结合RISC-V特权手册阅读理解,附件为RISC-V特权手册,链接为CH32V307应用手册下载链接。
举报

张秀云

2022-5-24 09:59:43

请问硬件压栈具体压了哪些内容?可以提供一下栈内容变化和栈指针变化的示意图吗?
举报

刘宇

2022-5-24 09:59:50
您好,硬件压栈主要主要压了以下寄存器,如图1所示。关于硬件压栈,首先在RAM里分配一个2K的栈区,如图2所示。栈内容和指针变化如图3所示。

图1

图2

图3
举报

更多回帖

发帖
×
20
完善资料,
赚取积分