CH573的中断函数如何定义

__attribute__((interrupt("WCH-Interrupt-fast")))

__attribute__((section(".highcode")))

关于上面两行,有没有详细的说明,比如WCH-Interrupt-fast可否改为WCH-Interrupt-slow;

highcode是的实际意义是什么,必须加吗,如果中断里面有调用函数,那么这个函数也必须加highcode吗?

__attribute__((section(".highcode")))  表示 把程序放在ram里

__attribute__((interrupt("WCH-Interrupt-fast"))) 表示使用硬件压栈


明白了,谢谢。


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