当前位置: 首页 > news >正文

驻马店住房和城乡建设部网站游戏推广引流

驻马店住房和城乡建设部网站,游戏推广引流,个体工商户在线注册,北京最贵商场学物联网,来万物简单IoT物联网!! I2C 介绍 模块功能: I2C Master设备驱动 接口说明 I2C - 构建硬件I2C对象 函数原型:I2C(id, scl, sda, freq)参数说明: 参数类型必选参数?说明idintYI2C外设&#xff…

学物联网,来万物简单IoT物联网!!在这里插入图片描述

I2C 介绍

  • 模块功能:
    I2C Master设备驱动

接口说明

I2C - 构建硬件I2C对象

  • 函数原型:I2C(id, scl, sda, freq)
  • 参数说明:
参数类型必选参数?说明
idintYI2C外设,esp32有两个外设(id = 0/1)
sclintN对应I2C的时钟线,可以定义任意脚
默认(不选参数)
I2C0:Pin(18)
I2C1:Pin(9)
sdaintN对应I2C的时钟线,可以定义任意脚
默认(不选参数)
I2C0:Pin(19)
I2C1:Pin(8)
freqintNI2C通信频率
  • 返回值:
    构建的I2C对象。

SoftI2C - 构建软I2C对象

  • 函数原型:SoftI2C(scl, sda, freq)
  • 参数说明:
参数类型必选参数?说明
sclintY对应I2C的时钟线,可以定义任意脚
sdaintY对应I2C的时钟线,可以定义任意脚
freqintYI2C通信频率
  • 返回值:
    构建的SoftI2C对象。

scan - 扫描从设备

  • 函数原型:scan()
  • 参数说明:

  • 返回值:

start - 起始位信号

  • 函数原型:start()
  • 参数说明:

  • 返回值:

stop - 停止位信号

  • 函数原型:stop()
  • 参数说明:

  • 返回值:

readfrom - 从I2C总线读取数据

  • 函数原型:readfrom(devAddr,number)
  • 参数说明:
参数类型必选参数?说明
devAddrintYI2C总线上从设备地址
numberintY需要从总线上读取的数据字节数
  • 返回值:
    buffer - 总线上读取的数据缓冲区,长度为参数number

writeto - 向I2C总线写数据

  • 函数原型:writeto(devAddr,buffer)
  • 参数说明:
参数类型必选参数?说明
devAddrintYI2C总线上从设备地址
bufferarray[]Y发送数据的缓冲区,期待发送的字节数为buffer的长度
  • 返回值:

readfrom_mem - 从I2C设备指定地址读取数据

  • 函数原型:readfrom_mem(devAddr, memaddr, number)
  • 参数说明:
参数类型必选参数?说明
devAddrintYI2C总线上从设备地址
memaddrintY起始地址
numberintY需要从总线上读取的数据字节数
  • 返回值:
    buffer - 指定地址读取的数据缓冲区,长度为参数number

writeto_mem - 向I2C设备指定地址写数据

  • 函数原型:writeto_mem(devAddr, memaddr,buffer)
  • 参数说明:
参数类型必选参数?说明
devAddrintYI2C总线上从设备地址
memaddrintY起始地址
bufferarray[]Y发送数据的缓冲区,期待发送的字节数为buffer的长度
  • 返回值:
  • 案例代码
from machine import Pin, SoftI2C, I2C# 构建1个I2C对象
i2c = SoftI2C(scl=Pin(5), sda=Pin(4), freq=100000)# 构建一个硬件 I2C 总线
i2c = I2C(0)
i2c = I2C(1, scl=Pin(22), sda=Pin(21), freq=400000)i2c.scan()              # 扫描从设备i2c.readfrom(0x3a, 4)   # 从地址为0x3a的从机设备读取4字节数据
i2c.writeto(0x3a, '12') # 向地址为0x3a的从机设备写入数据"12"buf = bytearray(10)     # 创建1个10字节缓冲区
i2c.writeto(0x3a, buf)  # 向地址为0x3a的从机设备写入缓冲区数据
http://www.yayakq.cn/news/934785/

相关文章:

  • 优秀创意广告设计赏析一键优化清理神器
  • 先进网站建设流程wordpress调用随机文章代码 |
  • 网站发布到互联网上的步骤东莞seo站内优化
  • 河北新亚建设集团网站潍坊网站建设中公
  • 茂名市制作网站的公司wordpress多城市子站
  • 卡盟怎么网站怎么做服务器ip做网站
  • 南昌专业的网站建设公司手机网站建设实验报告
  • 四川网站建设的公司排名茂名市电白区住房和城乡建设局网站
  • 成都建好的网站出租网站快速建站
  • 南昌市 做网站的公司天津商城网站建设
  • 网站推广服务网站连锁腾讯云域名注册步骤
  • 兰州市建设厅官方网站成绩查询系统网站开发
  • 丁香人才网官方网站教育培训机构加盟
  • 网站设计与制作合同wordpress api 中文文档下载
  • 大楼物流公司网站源码电商专业就业前景
  • 万网域名绑定到其它网站好的淘客网站
  • 汽车网站建设策划书wordpress 列表多图
  • 保定网站排名哪家公司好漯河网站关键词优化
  • 网站前端用什么做江苏工程招标网
  • 企业建网站设计北京网上注册公司流程
  • 南阳旅游网站建设现状wordpress hide title plugin
  • 网站建设 服务器odoo 网站建设
  • 乾安网站建设编译安装wordpress
  • 建网站联系电话国外网站做淘宝客
  • html网站开发 工具搜索引擎优化诊断
  • 网站布局的重要性佛山 品牌设计
  • 免费的个人空间建网站网站模板演示
  • 设计logo免费网站室内设计效果图 装修
  • wap 网站 手机电子商务网站运营
  • 网站报404错误怎么解决丽江古城区建设局网站