CH32V203 如果配置为【所有异常和中断使用统一入口】,【免表中断】还能使用吗?

## 配置为异常使用分别的入口时:

image.png

我使用了免表中断,image.png

这种情况下,在串口中断内的断点可以命中:

image.png


## 使用统一的中断入口

相较于前述情况只改动了这一处:

image.png

再次发送串口,发现免表中断无法触发,但是进入了统一的中断异常入口:

image.png

可以看到,macause是这个值,

image.pngimage.png

也就是串口2中断。


也就是说,换用【所有异常和中断使用统一入口】后,【免表中断】失效了,usart2的中断没有进入免表中断向量,而是进入了统一的中断入口。


如何在【所有异常和中断使用统一入口】时,使用免表中断?

您好,按照我的理解,中断统一入口之后是不是所有中断都会进入同一个中断函数。就不会像正常那样经过查表达到指定函数入口。即便免表中断是经过免表中断通道直达中断函数入口的,既然统一入口,免表中断也就无法直达中断函数入口了。可以邮箱(lzs@wch.cn)和我具体描述一下你的意思,下面链接为QingKeV4微处理器手册的下载链接,有关于中断相关的介绍,包含免表中断的介绍,你可以下载看一下。

/downloads/QingKeV4_Processor_Manual_PDF.html

 



只有登录才能回复,可以选择微信账号登录