QuecPython logo

QuecPython

  • 首页
  • 文档
    • API参考手册
    • 快速入门
    • 开发板指南
    • 开发指南
    • FAQ
  • 官网
  • Language: 中文 简体
    • English
    • 中文 简体
  • V1.0.0(latest)
    • V1.0.0(latest)
  • 搜索
    输入关键词,多关键词空格隔开 正在加载,请稍候。。。 下载文件失败,请刷新重试或检查网络 来自其它文档的结果 当前文档搜索结果
  • Python标准库
    • uos - 基本系统服务
    • gc - 内存相关功能
    • ubinascii - 二进制与ASCII转换
    • ucollections - 集合和容器类型
    • urandom - 生成随机数
    • math - 数学运算
    • usocket - socket模块
    • uio - 输入输出流
    • ustruct - 打包和解压原始数据类型
    • ujson - JSON编码和解码
    • utime - 时间相关功能
    • sys - 系统相关功能
    • uzlib - zlib解压缩
    • _thread - 多线程
    • uhashlib - 哈希算法
    • ure - 正则表达式
  • 蜂窝通信
    • dataCall - 拨号
    • sim - SIM卡功能
    • sms - 短信功能
    • voiceCall - 电话功能
    • net - 网络相关功能
    • checkNet - 网络就绪检测
    • ussd - USSD功能
  • 外设接口
    • machine - 硬件相关功能
      • Pin - 控制I/O引脚
      • UART - 串口通信
      • Timer - 硬件定时器
      • ExtInt - 外部中断
      • RTC - 实时时钟
      • I2C - I2C通信
      • I2C_simulation - 模拟I2C通信
      • SPI - SPI通信
      • SoftSPI - 模拟SPI通信
      • LCD - LCD显示屏
      • WDT - 看门狗定时器
      • KeyPad - 矩阵键盘
      • OneWire - 单总线
    • misc - 杂项功能
      • Power - 关机和重启
      • PowerKey - PowerKey按键回调注册
      • PWM - 脉宽调制
      • ADC - 模数转换
      • USB - USB插拔检测
      • USBNET - USB网卡
    • ethernet - 以太网相关功能
      • W5500 - W5500驱动
      • DM9051 - DM9051驱动
      • CH395 - CH395驱动
      • YT8512H - YT8512H驱动
  • 系统功能
    • modem - 设备相关
    • example - 执行python脚本
    • atcmd - 发送AT指令功能
    • log - 日志输出
    • system - 环境配置
    • Queue - 消息队列
    • sys_bus - 会话总线
    • osTimer - os定时器
    • fota - 固件升级相关功能
    • app_fota - 用户文件升级相关功能
    • ql_fs - 高级文件操作
    • securedata - 数据安全区
    • pm - 低功耗
      • WakeUp - 唤醒中断
  • 多媒体
    • camera - 摄像扫码
      • CamPreview - 摄像头预览
      • CamDecoder - 摄像头扫码
      • CamCapture - 摄像头拍照
    • audio - 音频播放
      • TTS - 文本到语音播放
      • Audio - 音频播放
      • Record - 录音
    • qrcode - 二维码显示
  • Wi-Fi通信
    • WLAN - 无线网络控制
    • ESP8266 - 乐鑫ESP8266驱动
    • ASR5803W - ASR5803W驱动
  • 蓝牙通信
    • ble - 低功耗蓝牙相关功能
    • bt - 经典蓝牙相关功能
  • 网络应用
    • ussl - SSL算法
    • request - HTTP客户端
    • umqtt - MQTT客户端
    • uwebsocket - websocket客户端
    • uping - 发送ping包
    • ntptime - 网络时间同步
    • ftplib - ftp 客户端
    • lwm2m - 轻量级 M2M 协议
  • 定位应用
    • gnss - 外置GNSS
    • quecgnss - 内置GNSS
    • cellLocator - 基站定位
    • wifilocator - WIFI定位
    • wifiScan - WiFi扫描
  • AI 聊天机器人
    • TiktokRTC - 豆包火山 RTC 平台
  • IoT 平台
    • aLiYun - 阿里 IoT 平台
    • TenCentYun- 腾讯 IoT 平台
    • Aws- 亚马逊 IoT 平台
  • 行业应用
    • POC - 公网对讲机
  • 开源组件
    • uasyncio - 协程
  • 错误码

machine - 硬件相关功能

2025-05-06
Edit this page

该模块包含与特定电路板上的硬件相关的功能。该模块中的大多数功能允许直接且不受限制地访问和控制系统上的硬件。

Classes

  • class Pin – 控制I/O引脚
  • class UART – 串口通信
  • class Timer – 硬件定时器
  • class ExtInt - 外部中断
  • class RTC – 实时时钟
  • class I2C – I2C通信
  • class I2C_simulation - 模拟I2C通信
  • class SPI – SPI通信
  • class SoftSPI – 模拟SPI通信
  • class LCD - LCD显示屏
  • class WDT – 看门狗定时器
  • class KeyPad - 矩阵键盘
  • class OneWire - 单总线
外设接口
Pin - 控制I/O引脚
  • 链接
    • 网站使用 teedoc 生成
  • 源码
    • gitee