|
|
@@ -14,43 +14,47 @@ Python 的标准库被 “微型化”后,就是 MicroPython 标准库,也
|
|
|
|
|
|
## RT-Thread MicroPython 模块
|
|
|
|
|
|
-### 系统模块
|
|
|
-- [rtthread][1] – RT-Thread 系统相关函数
|
|
|
-- [utime][2] – 时间相关函数
|
|
|
-- [sys][3] – 系统特有功能函数
|
|
|
-- [math][4] – 数学函数
|
|
|
-- [uio][5] – 输入/输出流
|
|
|
-- [ucollections][6] – 收集和容器类型
|
|
|
-- [ustruct][7] – 打包和解包原始数据类型
|
|
|
-- [array][8] – 数字数据数组
|
|
|
-- [gc][9] – 控制垃圾回收
|
|
|
+### 常用内建模块
|
|
|
+- [rtthread][1] – RT-Thread 系统相关函数
|
|
|
+- [utime][2] – 时间相关函数
|
|
|
+- [sys][3] – 系统特有功能函数
|
|
|
+- [math][4] – 数学函数
|
|
|
+- [uio][5] – 输入/输出流
|
|
|
+- [ucollections][6] – 提供有用的集合类
|
|
|
+- [ustruct][7] – 打包和解包原始数据类型
|
|
|
+- [array][8] – 数字数据数组
|
|
|
+- [gc][9] – 控制垃圾回收
|
|
|
+- [uos][15] – 基本的 “操作系统” 服务
|
|
|
+- [select][16] – 等待流事件
|
|
|
+- [uctypes][17] – 以结构化的方式访问二进制数据
|
|
|
+- [uerrno][18] – 系统错误码模块
|
|
|
+- [_thread][19] – 多线程支持
|
|
|
|
|
|
### 硬件模块
|
|
|
-- [machine][10] – 与硬件相关的功能
|
|
|
-- [machine.Pin][11]
|
|
|
-- [machine.I2C][12]
|
|
|
-- [machine.SPI][13]
|
|
|
-- [machine.UART][14]
|
|
|
-
|
|
|
-### 系统模块
|
|
|
-- [uos][15] – 基本的 “操作系统” 服务
|
|
|
-- [select][16] – 等待流事件
|
|
|
-- [uctypes][17] – 以结构化的方式访问二进制数据
|
|
|
-- [uerrno][18] – 系统错误码模块
|
|
|
-- [_thread][19] – 多线程支持
|
|
|
-
|
|
|
-### 工具模块
|
|
|
-- [cmath][20] – 复数的数学函数
|
|
|
-- [ubinascii][21] – 二进制/ ASCII转换
|
|
|
-- [uhashlib][22] – 哈希算法
|
|
|
-- [uheapq][23] – 堆排序算法
|
|
|
-- [ujson][24] – JSON编码与解码
|
|
|
-- [ure][25] – 正则表达式
|
|
|
-- [uzlib][26] – zlib 解压缩
|
|
|
-- [urandom][27] – 随机数生成模块
|
|
|
+- [machine][10] – 与硬件相关的功能
|
|
|
+- [machine.Pin][11] - Pin 引脚控制类
|
|
|
+- [machine.UART][14] - UART 外设控制类
|
|
|
+- [machine.I2C][12] - I2C 外设控制类
|
|
|
+- [machine.SPI][13] - SPI 外设控制类
|
|
|
+- [machine.RTC][29] - RTC 外设控制类
|
|
|
+- [machine.PWM][30] - PWM 外设控制类
|
|
|
+- [machine.ADC][31] - ADC 外设控制类
|
|
|
+- [machine.LCD][34] - LCD 外设控制类
|
|
|
|
|
|
### 网络模块
|
|
|
-- [usocket][28] – 套接字模块
|
|
|
+- [usocket][28] – 网络套接字模块
|
|
|
+- [network][32] – 网络连接控制模块
|
|
|
+- [network.WLAN][33] – WiFi 连接控制类
|
|
|
+
|
|
|
+### 常用第三方模块
|
|
|
+- [cmath][20] – 复数的数学函数
|
|
|
+- [ubinascii][21] – 二进制/ ASCII转换
|
|
|
+- [uhashlib][22] – 哈希算法
|
|
|
+- [uheapq][23] – 堆排序算法
|
|
|
+- [ujson][24] – JSON编码与解码
|
|
|
+- [ure][25] – 正则表达式
|
|
|
+- [uzlib][26] – zlib 解压缩
|
|
|
+- [urandom][27] – 随机数生成模块
|
|
|
|
|
|
[1]: 03-Basic_Module/01-rtthread.md
|
|
|
[2]: 03-Basic_Module/02-utime.md
|
|
|
@@ -80,4 +84,9 @@ Python 的标准库被 “微型化”后,就是 MicroPython 标准库,也
|
|
|
[26]: 06-Tools_Module/07-uzlib.md
|
|
|
[27]: 06-Tools_Module/08-urandom.md
|
|
|
[28]: 07-Network_Module/01-usocket.md
|
|
|
-
|
|
|
+[29]: 04-Hardware_Control_Module/07-machine-RTC.md
|
|
|
+[30]: 04-Hardware_Control_Module/08-machine-PWM.md
|
|
|
+[31]: 04-Hardware_Control_Module/09-machine-ADC.md
|
|
|
+[32]: 07-Network_Module/02-network.md
|
|
|
+[33]: 07-Network_Module/03-network-WLAN.md
|
|
|
+[34]: 04-Hardware_Control_Module/06-machine-LCD.md
|