无线电爱好网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5859|回复: 0

circuitpython核心模块

[复制链接]
发表于 2021-11-29 09:09:49 | 显示全部楼层 |阅读模式
circuitpython核心模块
这些核心模块旨在跨端口和板保持一致。如果不存在底层硬件支持或闪存空间有限,则端口/板上可能不存在模块。例如,没有模拟功能的微控制器将不会有analogio. 请参阅 模块支持矩阵 - 哪些模块在哪些板上 可用页面以获取每个板支持的模块列表。

模块
_bleio – 低功耗蓝牙 (BLE) 通信
适配器
蓝牙错误
角色错误
安全错误
设置适配器
适配器
地址
属性
特征
特性缓冲器
联系
描述符
数据包缓冲区
扫描输入
扫描结果
服务
用户名
_eve – 低级 BridgeTek EVE 绑定
_EVE
_pew – LED 矩阵驱动器
PewPew
_stage –_ 舞台上精灵动画的 C 级助手
使成为

文本
_typing – C 级协议的类型
可读缓冲区
可写缓冲区
音频样本
帧缓冲区
警报
adafruit_bus_device – 硬件加速外部总线访问
I2C设备
SPI设备
adafruit_pixelbuf – 一个快速的 RGB(W) 像素缓冲库,用于 NeoPixel 和 DotStar
像素缓冲区
aesio – AES 加密例程
AES
alarm – 闹钟和睡眠
alarm.pin – 当引脚改变状态时触发警报。
alarm.time – 到达指定时间时触发警报。
alarm.touch – 检测到触摸时触发警报。
睡眠记忆
唤醒警报
light_sleep_until_alarms
exit_and_deep_sleep_until_alarms
睡眠记忆
analogio – 模拟硬件支持
模拟输入
模拟输出
atexit – Atexit 模块
登记
注销
audiobusio – 支持数字总线上的音频输入和输出
I2S输出
PDMIn
audiocore – 支持音频样本
原始样本
波形文件
audioio – 支持音频输出
音频输出
audiomixer –支持音频混合
混合器
混音器
audiomp3 – 支持 MP3 压缩的音频文件
MP3解码器
audiopwmio –通过数字 PWM 音频输出
PWM音频输出
bitbangio – 由 CPU 实现的数字协议
I2C
SPI
bitmaptools – 位图操作工具的集合
旋转放大镜
填充区域
边界填充
画线
数组blit
阅读
bitops – 二进制数据的低级操作例程
位转置
board – 板特定的引脚名称
I2C
SPI
串口
busio – 硬件加速外部总线访问
I2C
SPI
串口
平价
camera –支持相机输入
相机
图像格式
canio – CAN 总线访问
总线状态
CAN
听众
比赛
信息
远程传输请求
countio – 支持边缘计数
柜台
digitalio – 基本数字引脚支持
驱动模式
数字输入输出
方向

displayio – 用于驱动显示器的本地助手
release_displays
色彩空间
位图
颜色转换器
_显示总线
展示
电子纸显示器
四线
团体
I2C显示
磁盘位图
调色板
形状
瓷砖网格
dualbank – DUALBANK 模块
闪光
转变
espidf
heap_caps_get_total_size
heap_caps_get_free_size
heap_caps_get_largest_free_block
擦除_nvs
IDF错误
内存错误
fontio – 核心字体相关数据结构
内置字体
字形
framebufferio – 原生帧缓冲显示驱动
帧缓冲显示
frequencyio – 支持基于频率的协议
频率输入
gamepadshift – 按下通过移位寄存器读取的轨道按钮。
游戏手柄切换
getpass – Getpass 模块
获取通行证
gnss – 全球导航卫星系统
全球导航卫星系统
定位
卫星系统
i2cperipheral – 两线串行协议外设
I2C外设
I2C外设请求
imagecapture – 支持“并行捕获”接口
并行图像捕捉
ipaddress
IP地址
IPv4地址
keypad –支持扫描密钥和密钥矩阵
事件
事件队列
键矩阵
钥匙
ShiftRegisterKeys
math – 数学函数
e
圆周率
acos
asin
atan
atan2
ceil
copysign
cos
degrees
exp
fabs
floor
fmod
frexp
isfinite
isinf
isnan
ldexp
modf
pow
radians
sin
sqrt
tan
trunc
expm1
log2
log10
cosh
sinh
tanh
acosh
asinh
atanh
erf
erfc
伽玛
lgamma
memorymonitor – 内存监控助手
分配错误
分配报警
分配大小
microcontroller – 引脚参考和 CPU 功能
中央处理器
处理器
延迟_us
disable_interrupts
enable_interrupts
on_next_reset
重启
虚拟机
看门狗
Pin脚
处理器
重置原因
运行模式
msgpack – msgpack 格式的打包对象

打开包装
分机类型
multiterminal – 管理额外的终端资源
get_secondary_terminal
set_secondary_terminal
clear_secondary_terminal
schedule_secondary_terminal_read
neopixel_write – 低级新像素实现
neopixel_write
nvm – 非易失性存储器
字节数组
onewireio – Maxim(原Dallas Semi)单线协议的低级位原语。
单线
os – 操作系统通常提供的功能

_Uname
目录
getcwd
列表目录
mk目录
消除
rm目录
改名
状态
统计文件
同步
随机
sep
paralleldisplay – 用于驱动并行显示的本机助手
并行总线
ps2io – 支持 PS/2 协议
Ps2
pulseio –支持基于单个脉冲的协议
脉冲输入
脉冲输出
pwmio – 支持基于 PWM 的协议
PWM输出
qrio
像素策略
二维码解码器
二维码信息
rainbowio
色轮
random – 伪随机数和选择
_T
种子
getrandbits
随机数
randint
选择
随机的
制服
rgbmatrix – bitbanged LED 矩阵的低级例程
RGB矩阵
rotaryio – 支持读取旋转传感器
增量编码器
rp2pio – RP2 系列可编程 IO (PIO) 外设的硬件接口。
pins_are_sequential
状态机
rtc – 实时时钟
设置时间源
实时时钟
samd – SAMD 实现设置
时钟
sdcardio – 通过 SPI 总线连接到 SD 卡
SD卡
sdioio – 通过 SDIO 总线连接到 SD 卡
SD卡
sharpdisplay – 支持 Sharp Memory Display 帧缓冲区
socketpool
插座
套接字池
获取地址信息
ssl
create_default_context
SSL上下文
wrap_socket
SSL套接字
storage – 存储管理
mount
卸载
重新安装
获取挂载
擦除文件系统
disable_usb_drive
enable_usb_drive
VfsFat
struct – 操纵 c 风格的数据
计算尺寸

打包进
打开包装
unpack_from
supervisor – 主管设置
运行
enable_autoreload
disable_autoreload
set_rgb_status_brightness
重新加载
set_next_stack_limit
set_next_code_file
ticks_ms
get_previous_traceback
disable_ble_workflow
运行原因
运行
synthio – 支持 MIDI 合成
从文件
中轨
terminalio – 在 TileGrid 中显示文本
字体
终端
time – 时间和定时相关功能
单调的
睡眠
结构时间
时间
monotonic_ns
当地时间
mk时间
touchio – 触摸相关 IO
触摸
traceback – 追溯模块
格式异常
打印异常
uheap –堆大小分析
信息
ulab –操作类似于 numpy 的数字数据
ulab.numpy – 数值逼近方法
ulab.scipy – scipy 兼容层
ulab.user – 该模块应包含任意用户定义的函数。
数组
usb_cdc – USB CDC 串行流
安慰
数据
禁用
启用
串行
usb_hid –USB 人机接口设备
设备
禁用
启用
设备
usb_midi – 通过 USB 的 MIDI
端口
禁用
启用
端口输入
端口输出
ustack – 堆栈信息和分析
max_stack_usage
堆栈大小
堆栈使用
vectorio – 用于显示器的轻量级 2D 形状
圆圈
多边形
长方形
watchdog – 看门狗定时器
看门狗模式
看门狗定时器
wifi
广播
认证模式
网络
广播
扫描网络
help() –提供有用信息的内置方法
帮助
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于本站|小黑屋|Archiver|手机版|无线电爱好网 ( 粤ICP备15040352号 ) 无线电爱好技术交流5 无线电爱好技术交流1无线电爱好技术交流9开关电源讨论群LED照明应用、电源无线电爱好技术交流4无线电爱好技术交流8无线电爱好技术交流10无线电爱好技术交流11

粤公网安备 44030702001224号

GMT+8, 2024-3-29 19:25 , Processed in 0.124800 second(s), 16 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表