Re: 請問Curiosity PIC32MZEF與MCP6V01RD-TCPL兩開發板供電量及 I2C問題

作者 Ryang 於 2018年02月06日 15:03:17
4. 請問以下五組, I2C全部規劃成 Slave mode, 或從 Slave 轉成Master mode, 傳完再轉回 Slave mode嗎?
MCP6V01RD-TCPL 2組每0.1秒量測傳送數據,
MCP6V01RD-TCPL 1組每0.25秒量測傳送數據,
MCP6V01RD-TCPL 1組每0.5秒量測傳送數據,
MCP6V01RD-TCPL 1組每 2秒量測傳送數據.
到 Curiosity PIC32MZEF 開發板

Ans: MCP6V01RD-TCPL 的 I2C 已被用來讀取 MCP9800 做為熱電偶的參考溫度了,這時 PIC18F2550 已經是 I2C Master Mode。實際上外部的 I2C 是不太容易加入這已有 Master 及 Slave 的連線裡。再加上 MCP9800 的 Slave Address 是一樣的,藥並再一起用有困難的。


5. 請問有類似 Curiosity PIC32MZEF 開發板的範例程式, 從 Master mode 轉成 Slave後, 再轉回 Master mode可提供給我參考嗎?

Ans: 要找一下。

6. Curiosity 和MCP6V01RD-TCPL可以都是 Slave mode, 兩者之間互傳資料嗎?

Ans: MCP6V01RD-TCPL 的實驗板的輸出是 USB,不是 I2C 。前面所談到的 I2C 是直接拉板子上的 I2C 來用。

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=7&topic_id=22203&post_id=77764