i2c 相关问题

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

为什么在写到I2C之前要对值进行移位?

value = ((0x4650 & 0x00FF) << 8控制器软件在github上(https:/github.comArduCAMPTZ-Camera-Controller)。该模块集成了I2C、 ...

回答 1 投票 0

在什么情况下,I2C主站会把SCL线拉低?

我有一块板子作为I2C主站。只有一个主站,它与两个从站相连。它连接到两个从机。一个从机支持时钟拉伸,而另一个不支持。在读或写事务之间,...

回答 1 投票 0

使用I2C和python中的raspberry的软件pwm

我正在寻找一种使用mcp23017 gpio-expander并将树莓派作为led调光器的解决方案,但是每4-5秒就会出现短暂的闪烁。我进行过闪烁,如果我使用gpio ...

回答 1 投票 1

Raspberry Pi-ZeroDivisionError:浮点除以零-adafruit pca9685

我在为覆盆子苦苦挣扎。终端打印出浮点数被零除,但我没有在代码中除任何东西。我已经重置了整个Pi并重新安装了所有内容。 ...

回答 1 投票 0

如何使用STM32CUBE HAL库进行连续的i2c读取

我正在使用实际的HAL库通过stm32f407发现板来读写AD7998模数转换器。如果我想从转换中读取多个寄存器值...

回答 1 投票 0

Raspberry Zero i2c BME280不起作用(adafruit lib)

我有以下代码无法正常工作,并给我一条错误消息。我不太确定,但是在错误消息中说i2c地址为77。但是i2c-detect显示为76。数字48是ADC ...

回答 1 投票 0

STM32F302 Nucleo-I2C无时钟

我正在尝试使用STM32F3 Nucleo-Board的I2C接口与EEPROM通信。不幸的是我没有时钟信号。我试图通过设置...

回答 1 投票 1

使用传感器时应选择哪个串行接口? [关闭]

例如,从我看到的Adafruit L3GD20H三轴陀螺仪和Embeddio SNAP板看,通过更改SMD跳线位置,可以使用I2C和SPI串行接口。由于...

回答 1 投票 0

Android i2c权限被拒绝

我已经开发了NDK应用程序,可以通过i2c-dev界面访问i2c设备。该应用程序在Android开发套件上运行,我们已通过i2c在其上连接了MPU6050设备。我是...

回答 1 投票 2

OLED(I2C)和Micro SD卡模块在Arduino中无法一起使用

我正在尝试将一些数据写入SD卡,然后将其读回串行监视器,并显示给OLED。 sd卡和oled都可以单独工作,但它们似乎会干扰每个...

回答 1 投票 0

无法在Raspberry Pi 4上编译i2c_smbus_write_byte

有人尝试在Raspberry Pi 4上使用i2c_smbus_write_byte或任何类似的功能吗?我无法编译它,在找不到它的链接时失败了。我正在按此处所述使用它:http:// ...

回答 2 投票 0

STM32 HAL_I2C_Master_Transmit-为什么我们需要转移地址?

在绊倒非常奇怪的事情之后,我想找出是否有人可以提供合理的解释。我有I2C上运行的SHT31湿度传感器,并尝试在STM32F2上运行它之后...

回答 1 投票 0

在esp32上为i2c设置自定义引脚

我正在尝试通过I2C在esp32上连接电子纸显示器和RTC模块。但是,我的esp32板没有针脚21,因此我必须设置另一个针脚。还值得一提的是,我正在使用...

回答 1 投票 0

键盘如何与计算机通信?

[我想知道键盘和计算机之间的通信方式吗?USB有4根电缆,分别是电压,地线,数据+和数据-。计算机是否通过I2C,SPI或类似的通信方式与键盘进行通信...

回答 1 投票 0

如何在内核空间中使用i2c驱动程序

我已经编写了一个字符驱动程序来控制我的应用程序中的嵌入式硬件。在驱动程序中,具有将命令发送到连接到嵌入式设备的I2C设备的功能。在...

回答 1 投票 0

ICM20948如何使用FIFO

ICM20948具有FIFO寄存器和许多其他用于FIFO支持的寄存器。我使用I2C与传感器寄存器通信。我使用i2c总线驱动程序作为设备接口。我不明白:1)如何设置...

回答 1 投票 -1

使用MicroPython无法读取ESP8266中的I2C按钮

我有一个Lolin D1 mini ESP8266和一个焊接在顶部的0.66“ oled屏幕。我有一些正在运行的micropython(1.12)示例,使用屏幕显示一些文本,但我想使用屏幕的I2C ...

回答 1 投票 1

我如何读取扩展名为0x0的十六进制数作为普通十六进制数或整数

我正在尝试从树莓派读取i2c地址中的值。通过使用i2ctools,我可以获取一个地址并将其存储在变量中。 reg_state = $(i2cget -y 1 0x20 0x09)echo“ $ reg_state”:〜/ ...

回答 1 投票 0

[android中的SPI和I2C协议

我正在开发小尺寸的传感器加密狗,例如无线鼠标加密狗。如何通过具有I2C或SPI协议的USB端口将传感器数据发送到android设备? Microcotroller不支持USB协议...

回答 1 投票 0

通过寄存器avr Atmega328p正确配置I2C

为了扩大我对Atmega系列编程的理解和当前的知识,我已经开始了自己的小项目。我决定通过直接寻址MPU6050 I2C传感器来对其编程...

回答 1 投票 0

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