首页文章正文

micropython库,micropython入门教程

micropython会商用吗 2023-12-20 18:06 458 墨鱼
micropython会商用吗

micropython库,micropython入门教程

micropython库,micropython入门教程

MicroPython库的第二部分是嵌入式设备所特有的,例如机器库,其中包含与片上资源(例如CPU和外设)相关的操作。 MicroPython库的第三部分是特定模块所特有的,例如sp32。与常规Python相比,MicroPython解释器较小(仅100KB左右),并且编译成二进制可执行文件运行,从而执行效率更高。 它使用轻量级垃圾收集机制,并删除了大部分Python标准库来容纳资源

>▂< MicroPython为Python标准库函数(例如os、time)和MicroPython特定模块(例如蓝牙、machine)提供内置模块。 大多数标准库模块实现了等效Python模块的部分功能,并且Python的大部分功能都可以在MicroPython中实现,可以将其视为Python的子集。为了便于扩展,标准Python模块的MicroPython版本通常都有u("micro")预定义

MicroPython标准库函数uzlib使用DEFLATE算法来解压缩二进制数据(常用于zlib库和gzip文档)。 压缩尚未实施。 MicroPython标准库函数Timer类pyb.Timer(id,)创建,但是,MicroPython具有高度可配置性,并且到特定板/嵌入式系统的每个端口仅提供MicroPython库的子集。 对于官方支持的端口,目前正在努力实施适用项目的过滤或使用可用性

Python标准库和微型库标准Python库被"小型化"后,就是micropython标准库。 它们仅提供模块的核心功能。 有些模块不直接使用标准Python名称,而是命名为"U"。例如,UART通信是MicroPython的内置库之一,可以直接在MicroPython的控制台或脚本中使用。 UART通信库提供与串行通信设备的通信,具有发送和接收数据的功能。

MicroPython的高级用途包括:控制硬件:MicroPython提供用于与硬件交互的库,例如支持控制GPIO。 importmachine#初始化GPIO2tooutputmodeled=machine.Pin(2,machine.Pin.OUT)#本章介绍MicroPython内置模块(函数和库)。 本文档通常希望描述MicroPython项目中实现的所有模块和函数/类。 然而,MicroPython具有高度可配置性,并且

后台-插件-广告管理-内容页尾部广告(手机)

标签: micropython入门教程

发表评论

评论列表

快喵加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号