i2c 相关问题

I2C是双线串行总线。它用于与嵌入式系统和计算机主板中的低速外设接口。

I2C 不工作,从设备不确认。收到地址后

作为初学者,我尝试在两个 pic18f4550 之间发送数据,其中主机发送数据,从机接收数据并在 LED(PORTD)上打印数据位。但不知道问题出在哪里,奴隶不是

回答 1 投票 0

通过 i2c 从 Arduino 向 STM32 发送数组或 int 时出现问题

我必须在Arduino和STM32之间建立连接(使用C和HAL编程)。 Arduino 用于从模式,而 STM32 用于主模式。 在这种状态下,我可以轻松地...

回答 1 投票 0

初始化连接到 Raspberry Pi Pico 的 ssd1306 OLED 时出错

发生什么事了? i2c.scan() 返回 [60],因为它应该: 从机导入Pin,I2C 进口SSD1306 i2c = I2C(0, sda=引脚(0), scl=引脚(1), 频率=400000) oled=ssd1306.SSD1306_I2C(128, 64, i2c) 特雷巴...

回答 2 投票 0

在 Busybox 中启用它然后使用“bitbake custom-image”后找不到`i2cdetect`命令

我正在遵循 Shawn Hymel (Digi-Key) 的嵌入式 Linux 教程中的每一步。 设备:STM32MP157D-DK1 设置:主机 PC 是 Linux Mint 21.1 Vera。 目标:在设备上运行 i2cdetect 命令(使用 Yoc...

回答 1 投票 0

具有相同地址的i2c从设备

我正在STM32 F107上开发一个嵌入式系统,通过i2c与2个从设备进行通信:一个rfid阅读器rfid手册和一个eeprom模块eeprom手册。 这两个设备有相同的从属广告...

回答 3 投票 0

如何不用 i2cget 命令读取 i2c?

我目前正在使用 Kontron smarc-samx6i 板,并且我正在使用 Yocto 内核运行该板。这里内核不支持命令 i2cget 来检查要从传感器读取的 i2c 数据。那么,是...

回答 3 投票 0

MemoryError:内存分配失败

我正在尝试使用 Raspberry Pi Pico 在 1306 OLED 上循环播放 GIF: 从机导入Pin,I2C 从 SSD1306 导入 SSD1306_I2C 导入帧缓冲区 导入时间 宽度 = 128 高度 = 64 i2c = I2C(0, sc...

回答 1 投票 0

Raspberry Pi [Errno 121] 温度传感器远程 I/O 错误

我正在尝试使用 Waveshare BME280 环境传感器设置 Raspberry Pi 3 B+。我按照本指南连接电缆并运行提供的 bme280.py 脚本。我的传感器有 2 根额外的电缆...

回答 2 投票 0

如何通过i2c接收数据?

我尝试使用具有 i2c 通信功能的 Raspberry Pi Pico 从 MPU-6050 获取数据。我尝试使用寄存器映射读取数据,发现我尝试使用的 ACCEL_*OUT_H 和 GYRO_*OUT_H 寄存器...

回答 1 投票 0

如何在 Ubuntu 22.04 rpi-4 上更改 I2C 时钟

目标:将i2c时钟频率更改为400kHz 动机:尝试通过 i2c 使用 Adafruit BNO085,并且 rpi i2c 时钟拉伸存在已知问题。 (这是一个已知的错误,一直在......

回答 1 投票 0

适用于 FTDI FT260 USB-I2C 桥接器的 Java 库

我正在尝试借助 FTDI FT260Q USB 至 I2C 桥接 IC,通过 PC 上的 USB/I2C 总线与电路板上的一些 I2C 控制的 IO 扩展器进行通信。以下是一些用途...

回答 1 投票 0

需要帮助更改 I2C 时钟 Ubuntu 22.04 rpi-4

亲爱的朋友们下午好, 目标: -> 将 i2c 时钟频率更改为 400kHz 动机: -> 尝试通过 i2c 使用 Adafruit BNO085,并且 rpi i2c 时钟拉伸存在已知问题...

回答 1 投票 0

通过 Linux 用户空间 I/O 驱动程序使用 I2C 或 SPI 设备?

Linux 用户空间 I/O 驱动程序可以支持用于 I2C 或 SPI 设备吗? 例如,如果在 i.MX 或 Zynq 等 SoC 中使用,是否可以将 UIO 用于 I2C 或 SPI?可以探测 I2C o...

回答 1 投票 0

RPI Pico 使用 micropython 连接到 I2C 上的 PN532

我的问题与这个类似,但我有一个问题想问,但我无法在下面发表评论,所以我想在这里扩展这个问题。 我有一个安装了 micropython 的 Raspberry Pico...

回答 0 投票 0

如何通过i2c通信接收数据?

我尝试使用具有 i2c 通信功能的 Raspberry Pi Pico 微控制器从我的 MPU-6050 获取数据。 我尝试在寄存器映射的帮助下读取数据,我发现了 ACCEL_*OUT_H 和 GYRO_...

回答 1 投票 0

BQ769x0 的库问题

我正在对 BMS 进行逆向工程。我已经关闭了所有硬件连接。它有一个 stm32f103c8 和带有 CRC 的 bq7693003。该芯片有 2 个库,但都不起作用!这是一张照片...

回答 1 投票 0

i2c stm32中的16位地址寄存器

我想用stm32f103c8在AT24C512中写入我发送我的代码。 HAL_I2C_Mem_Write(&hi2c1, 0XA0, 0X11FA,I2C_MEMADD_SIZE_16BIT , &write_data, 1, 100); 例如,我想输入

回答 1 投票 0

设置扩展 EEPROM i2c-2 BeagleBoneBlack Rev-C

BeagleBoneBlack 带有一个连接到 i2c-0 线的“内部”EEPROM。当我执行 i2cdetect 时,我可以清楚地看到这一点: debian@beaglebone:~$ i2cDetect -y -r 0 0 1 2 3 4 5 6 7 8 9 a b ...

回答 1 投票 0

如何从i2cDetect控制台输出中提取i2c地址

我是linux环境的新手,但是由于我的新项目,我正在学习并且我喜欢它(来自vxwork时代)。现在我的问题是如何使用 b...

i2c
回答 2 投票 0

从 /proc/device-tree/i2c@XXXXX/clock-Frequency 读取 I2C 总线频率

我正在开发一些用户空间验证工具。其中我需要验证 i2c 频率。 在我的 DT 文件中,我设置时钟频率 = <400000>;,然后我从 /proc/device-tree/i2c@XXXXX/... 读回它。

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.