I2C是双线串行总线。它用于与嵌入式系统和计算机主板中的低速外设接口。
我正在使用连接到 AT24CS32 的 Microchip dsPIC33EP 构建嵌入式系统。我正在尝试读取 AT24 的序列号,但失败了。我的板子上有SOT23封装部分,所以...
如何修复 TCA9548 多路复用器的 ESP32 I2C 驱动程序安装错误?
使用 TCA9548 多路复用器时,我在 ESP32 微控制器上安装 I2C 驱动程序时遇到问题。我正在尝试与连接到不同通道的设备进行通信
我正在开发一个基于终端、RPI 控制的传感器阵列项目!问题是,我是一名临时 Java 开发人员,没有使用 Python 的经验,而且我的所有组件都在后者上运行。下面...
我想更改 i2c 总线频率,以便允许稍长的电缆。 我正在使用 python-smbus 包,它工作得很好,但是,我无法找到如何设置总线
ACPI ASL/AML:使用 linux 驱动程序获取 GPIO 和 LED
我的基于 x86 的系统中有一个 GPIO 扩展器 (PCF8574),它连接到 SMBus。 GPIO0-3用作GPIO。 GPIO4-7 用于控制 LED。 为了让它发挥作用,并希望以后能进入
无法使用 Earlphilhower 的 Arduino-Pico 初始化 Pico RP2040 上用于 AS5601 库的 I2C 引脚
我正在使用 Earlphilhower 的 Arduino-Pico 和这个 AS5601 库来测试我的 AS5601 分线板。 下面是我正在运行的示例代码: #include“Arduino.h” #include“AS5601.h&...
在 ESP32-S3 上使用 ULP RISC-V 协处理器读取 I2C HDC1080 传感器
嗯,我正在尝试使用 ESP32S3 ULP Riscv 协处理器从带有 I2C 的 HDC1080 传感器读取深度睡眠时的温度值。首先,我在 Arduino 上编写代码进行测试。效果很好 双温度(){ ...
我在 Snowball 板上使用 I2C,默认以 400KHz 运行,希望将其降低到 100KHz。 我使用中定义的api并配置如下 m_fd = 打开(m_filen...
数据表说EEPROM地址是0xA0,但它在0x50上对我有用。右移位有特殊原因吗?
我使用SFP光收发器模块的EEPROM读取设备数据。该图像显示 EEPROM 的地址是 0xA0,但它对我不起作用。当我输入地址时它起作用了...
Adafruit BNO08x Lib 无法与 PicoRP2040 - PlatformIO 配合使用
我试图将 BNO08x IMU 分线板与 Pico RP2040 连接,我尝试将其连接到两个 I2C 端口,但没有成功。 我正在使用官方 Adafruit BNO08x 库。 下面是p...
如何在 arduino uno 连接 i2c 的情况下调暗 20x4 LCD 显示屏上的背光
如何使用连接到 Arduino uno 的 i2c 调暗 20x4 LCD 显示器上的背光? 我使用 LiquidCrystal_I2C.h 库,我可以使用以下命令打开和关闭灯 液晶屏.背光(); 和 液晶屏。
我尝试使用 Esp8s66(在 Arduino IDE 中)通过 I2c 通过以下方式接收浮点值数组: 无效接收事件(int byteCount){ // 确保 byteCount 与浮点数组的大小匹配 如果(
我正在尝试使用 I2C 连接 Tiva TM4C123GXL。我认为我正在正确写入数据寄存器,但是每次我从 I2C 读取时,我总是得到 0xFF。我已连接到
如果两个主 SCL 频率非常不同 = 如此之大,以至于即使在相同的 SCL 下降沿开始,在 9 个 SCL 脉冲之前它们的相位也会相反
我有一个正在开发的定制 SOM(基于 iMX6)板,它将运行 Ubuntu,并且有多个 I2C 设备连接到其中一个 iMX6 I2C“适配器”。鉴于硬件尚未可用...
我和我的伙伴目前正在为 PIC16F877A 微控制器和 LCD1602 I2C 屏幕构建接口代码集 我们可以完美地登机,但屏幕上没有显示任何内容......
Arduino ESP32 I2C 我可以为SLAVE(客户端)设置自定义引脚吗
是否可以在Arduino环境中为I2C从机(客户端、外设)设置自定义引脚? 语境: 在 ESP32(来自 Freenove 的 ESP32-WROVER)上,我尝试与 2 个设备通信...
我正在尝试使用i2c工具来读写I2C设备。 i2cset块写入似乎不起作用。我收到“错误:参数太多!” 字节和字写入可以工作。 到底是什么意思...
如何重置Giantec GT24C64A EEPROM中的内部地址计数器?
我正在尝试使用 i2cgert (或 i2ctransfer)从 eeprom 中读取数据,但我无法重置 eeprom 的内部地址计数器。因此,我每次读取相同偏移量的不同值。 为了考试...
BH1750 I2C Python 在 Raspberry Pi 上失败
我刚刚为我的 Raspberry Pi 4 项目购买了 BH1750 勒克斯探测器。这段代码的工作原理: 进口板 导入时间 导入 adafruit_bh1750 i2c = 板.I2C() 传感器 = adafruit_bh1750.BH1750(i2c) 而 Tr...