I2C是双线串行总线。它用于与嵌入式系统和计算机主板中的低速外设接口。
我正在尝试使用 I2c 工具测试板(主)和 stm32 板(从)之间的 I2C 通信。 而且我发现了一些麻烦。 我以为从机地址是0x12,但是在i2的ownaddress信息中...
NUCLEO F401RE 和使用 HAL_I2C_Mem_Read_DMA 进行多次读取
我正在做一个涉及STM32和加速度传感器(LIS2DE)的项目 我必须每秒从传感器读取寄存器并通过 UART 将其发送到 arduino IDE,但是,不知道为什么,另外两个
STM32 - NUCLEO F401RE 和使用 HAL_I2C_Mem_Read_DMA 进行多次读取
我正在做一个涉及STM32和加速度传感器(LIS2DE)的项目 我必须每秒从传感器读取寄存器并通过 UART 将其发送到 arduino IDE,但是,不知道为什么,另外两个
我可以在没有 Grove Pi 的树莓派上使用 Grove LCD 吗?
我想在树莓派上使用 Grove RGB LCD。我想用最少的电路直接插入它。 这是一款使用 I2C 的廉价 RGB LCD。有树莓派库(Python和C)......
你好,我有 beagleboneblack 板并且有内核源代码我想让我的 i2c 作为一个模块工作,因此,我在 .config 文件中做了一些更改 # # I2C 支持 # CONFIG_I2C=m 并交叉
为 LSM6DS3TR-C 创建设备树绑定(仅 i2c 节点接受问题)
我正在尝试使用 Zephyr 在 Seeed xiao sense 板上使用 LSM6DS3TR-C IMU。通过讨论,我发现示例的绑定仅在特定条件下有效,因此...
我有一个使用BMI270和LIS2MDL磁力计的分线板,lis2MDL SDA和SCL引脚通过BMI270的ASCX和ASDX引脚连接。本质上使它成为一个奴隶装置......
我正在创建一个 i2c master,我总是用 3 个块构建一个有限状态机。通过接口写入/读取数据后,会出现WACK2状态,其中从机的写入由s确认...
我正在使用M41T0M6F芯片并试图找到预期的i2c地址。我怎样才能找到地址?我在数据表或技术文档中找不到它。 我想知道我...
当使用 Toit 的 I2C 设备寄存器时,寄存器地址只有 8 位。 我有一个使用 16 位地址的设备。我如何与它沟通?
粒子光子,通过 I2C 控制 PCF8574 - 在 Arduino 上工作
我正在尝试读取和控制 Bang & Olufsen 红外眼上的一些按钮和 LED。它使用 PCF8574 微控制器来控制 2 个 LED 和 4 个按钮。首先我只想得到 LED...
我有一台运行 Ubuntu、内核 v5.8 的笔记本电脑。它有两个缺乏功能驱动程序的摄像头,我想尝试让它们工作。 我遇到了一个直接的障碍,因为设备无法识别......
我不确定如何准确地提出这个问题,所以我会通过例子来说明。 我正在使用 bitflags 箱,它提供了一个名为 Flags 的特征。标志特征涉及
nanoFramework - 使用 Windows 作为带有 USB 到 I2C 转换器的目标
是否可以将nanoFramework与USB顶部I2C串行转换器一起使用,以便可以在Windows 10/11客户端上使用。 如果有的话,有推荐的硬件USB/I2C设备吗?
有人可以提供使用 gpio13-14 或 tx/rx 引脚,甚至使用 esp32 cam 上任何可用引脚将 oled 显示器与 esp32-cam 连接的源代码。我没有使用 SD 卡读卡器。
我正在尝试使用 VScode 和 platforIO 将 ESP32 与 PCF8574 结合使用。 基本上它运行良好 - 我可以在编译后上传代码并控制 LED。 定义 I2C 扩展器 (PCF8574) 时...
我对编写基本的 Linux 内核模块驱动程序感兴趣。 当新数据可用时,将触发外部引脚并调用 GPIO 中断。 该设备是基于 I2C 的,所以之后...
OSError [Errno 5] EIO 使用树莓派 pico 连接到 I2C 2004 字符 LCD
我有一个 20x4 字符 LCD,带有 I2C 转换板。但是当我连接到它(I2C 板)时,树莓派 pico 会引发: 操作系统错误:[Errno 5] EIO 我已经仔细检查了我的电线 - 以及我的代码。而我...
2004 i2c lcd 和树莓派 pico 的 EIO 问题
我有一个树莓派 pico 和一个 20x4 I2C 液晶屏。但是当我尝试连接到液晶屏时,会出现以下错误: 我多次检查了我的电线。我经常连接和断开它们。但没有一个...
使用HAL_I2C_Mem_Write和HAL_I2C_Mem_Read函数时如何写入设备地址?
我想使用HAL_I2C_Mem_Read()函数读取ZSC31050的一个控制寄存器,然后使用HAL_I2C_Mem_Write()函数配置控制寄存器。 默认设备地址