我正在尝试使用 PSoC (4.4) - CY8C5888LTI-LP097 设置 RPi 4B 作为 I2C 从设备工作。下面是我在 Pi 上设置从地址的代码。
import pigpio
pi = None
slave_addr = 0x13
def i2cInterrupt():
global pi
global slave_addr
status, bytes_read, data = pi.bsc_i2c(slave_addr)
if bytes_read:
print(data)
pi = pigpio.pi()
int_handler = pi.event_callback(pigpio.EVENT_BSC, i2cInterrupt)
pi.bsc_i2c(slave_addr)
我遵循了这个例子:http ://abyz.me.uk/rpi/pigpio/python.html#bsc_i2c 但是,当我运行时没有检测到任何东西
$ i2cdetect -y 1