MicroPython库与硬件支持详解
1. 提升MicroPython代码健壮性
可以采用一些技巧让MicroPython代码更健壮,更能容错。更好的做法是,编写代码时提前预判错误,并以优雅、可控的方式作出反应。若想深入了解Python异常,可查看:https://docs.python.org/3/tutorial/errors.html。
2. MicroPython库概述
MicroPython系统有专门构建的库,这些库旨在便于在硬件上使用MicroPython。和内置库一样,部分MicroPython库适用于特定开发板,不同开发板的库存在细微差异,这使得某些库无法在多种开发板上通用。因此,务必查阅开发板固件文档,获取可用的MicroPython库的完整列表。
以下是一些MicroPython特定库的信息:
| 名称 | 描述 | 文档 |
| — | — | — |
| bluetooth | 蓝牙库 | http://docs.micropython.org/en/latest/library/bluetooth.html |
| btree | B树库 | http://docs.micropython.org/en/latest/library/btree.html |
| cryptolib | 加密库 | http://docs.micropython.org/en/latest/library/cryptolib.html |
| framebuf | 帧缓冲区 | http://docs.micropython.org/en/latest/library/framebuf.
超级会员免费看
订阅专栏 解锁全文
50

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



