Arduino中断驱动的与Raspberry Pi的I2C通信

时间:2014-05-24 15:38:05

标签: c linux arduino raspberry-pi

我正在尝试允许Raspberry Pi访问Arduino上的传感器数据。我的想法是:

  1. Raspberry Pi通过向Arduino写一些内容(不相关,忽略)来请求一组数据;
  2. Arduino执行测量,包括精确定时(即额外的I2C调用会丢失定时并使测量无效)
  3. 收集完所有结果后,Arduino通过GPIO 8发出一个高脉冲,由Raspberry Pi接收为GPIO 7上的低脉冲(WiringPi编号,使用开集极逆变器)
  4. Raspberry Pi通过I2C执行读取。
  5. 现在我遇到了通过I2C传输C结构的问题。谁能告诉我怎么样?

    Pi端代码用C语言编写。

1 个答案:

答案 0 :(得分:0)

我仔细检查了我的源代码并发现编程错误。对不起,请关闭。