请问CH32V307的FreeRTOS工程有支持这个API吗?xPortIsInsideInterrupt

xPortIsInsideInterrupt在FreeRTOS工程里找不到,也没有找到类似的函数可以判断当前上下文是在中断还是在线程环境中


您好,CH32V307的FreeRTOS工程中没有这个函数,RISC-V没有类似于ARM的PSR寄存器,但是307青稞内核的中断控制寄存器提供了类似的功能,可以按照下函数实现。关于该寄存器的具体介绍,可参考CH32V307应用手册,手册下载链接如下。后续若有问题,可通过邮箱(lzs@wch.cn)沟通。

https://www.wch.cn/downloads/CH32FV2x_V3xRM_PDF.html

image.png

image.png?


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