编程接口¶
MicroPython原生库¶
下面的标准Python库已被微型化,以适应MicroPython的原理。这些库执行该模块的核心功能,并被设计作为标准Python库的替代选择。
以下的某些模块使用标准的Python名,但带有 u
前缀,例如,其名称为``ujson`` 而不是 json
。
这表示这样的一个模块是micro-library,即仅实现CPython模块功能的一个子集。通过以不同方式命名它们,
用户可以选择编写Python级别的模块来扩展功能,从而更好地与CPython实现兼容(这是由上述的 micropython-lib 实现的)。
MicroPython轻应用定制库¶
下面的定制库实现了硬件外设扩展(GPIO, UART, SPI, I2C,PWM, ADC, RTC),物联网平台和网络管理相关的功能。