本文详细介绍如何在MicroPython中实现一个核心模块,MicroPython模块可以是下面的其中之一:
- 内置模块:作为 MicroPython 资源库一部分的通用模块。
- 用户模块:对您的特定项目有用的模块,由您在自己的资源库或私人代码库中维护。
- 动态模块:可在设备运行时部署和导入的模块。
MicroPython 中的模块可在以下位置实现:
- py/:反映 CPython 核心功能的核心库。
- extmod/:跨多个移植共享的 CPython 或 MicroPython 专用模块。
- ports//:特定于移植的模块。
实现核心模块
与CPython类似,MicroPython 也有核心内置模块,可以通过import语句访问。内存管理中讨论的gc模块就是一个例子。
>>> import gc
>>> gc.enable()
>>>
</

最低0.47元/天 解锁文章
206

被折叠的 条评论
为什么被折叠?



