CH32V307上面的RT-THREAD用到了SW_Handler,而IAP的DEMO也用到了SW_Handler。

CH32V307上面的RT-THREAD用到了SW_Handler,而IAP的DEMO也用到了SW_Handler。

如果我需要使用RT-THREAD,且也需要用IAP进行跳转,那么我应该怎么做。或者说我应该注意哪些地方,才能保证正常跳转?

你好,IAP的可以选择一个不用的中断替换,比如WWDG

image.png

image.png


是一定要用中断吗?如果我在 任务线程中可以用吗?


你好,普通的例程是用的用户模式,所以需要进入中断,来提高到机器模式,然后执行超出正常范围的跳转指令,而RTT的例程为了实现更灵活的跳转和切换,全程跑的是机器模式0x7800,所以可以直接跳转

image.png


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