EG800AK不支持uasyncio吗

看到quecpython支持uasyncio了, 马上试了一下, 发现我的开发板好像并不支持

目前 QuecPython 官网发布的固件普遍未包含 uasyncio 库。如有需要,可以通过 GitHub 下载这个库的源码。您只需要在模组文件系统的 /usr 路径下创建名为 uasyncio 的文件夹,然后将从 GitHub 下载的所有 .py 文件传输到该文件夹中,即可开始使用。

此外,对于初学者和普通用户而言,通常不推荐使用 uasyncio。这是因为协程的运行机制依赖开发者“主动配合”,它要求您必须在代码中精确使用特定的异步语法来手动交出执行权。这对代码的整体结构和流程设计提出了较为严格的要求。设计上的错误极易导致业务代码卡死乃至触发底层看门狗造成系统重启。相比之下,线程(_thread)机制具有更高的容错率,是更加稳妥和易用的选择。

1 个赞

好的, 您的回复对我非常有用, 非常感谢