簡體   English   中英

與Raspberry Pi的Arduino中斷驅動的I2C通信

[英]Arduino interrupt-driven I2C communication with 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執行讀取。

現在,我在通過I2C傳輸C結構時遇到問題。 誰能告訴我如何?

Pi端代碼用C編寫。

我仔細檢查了源代碼,發現編程錯誤。 對不起,請關閉。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM