tnn-uno
2015年7月7日 17時32分
Armadillo-840のI2Cについて確認したところ、以下の回答がありました。
----------------------------------------------------------------------------------------------------
I2Cは1系統しかございませんが、I2C-GPIOドライバを使うと
GPIOをI2Cとして使用できるので、I2Cを2系統にすることは可能です。
なお、マルチプレクス端子ですので、他にご使用の機能がある場合は、
上記の表18.10 CON7 拡張入出力ピンのマルチプレクスで
端子が重複しないかどうか確認の必要があります。
----------------------------------------------------------------------------------------------------
CON8にもI2Cはあったと思いますが、こちらは同時使用不可能でしょうか?
ご回答、よろしくお願いします。
コメント
tnn-uno
at_kazutaka.bito
at_kazutaka.bito
2015年7月7日 17時43分
尾藤です。
CON8のI2Cをご使用いただくことも可能ですが、CON7とCON8で2枚の拡張ボードが必要になります。
SPIはCON7にあるので、CON7にI2Cを2系統あれば、拡張ボードは1枚でできます。
ちなみに、SPIもI2Cもバスで使えるので、2つのデバイスをぶらさげることが可能です(SPIはSSでセレクト可能、I2Cはスレーブアドレスが違えば可能)が、
敢えて2系統必要でしょうか?(I2Cですと、同系統のデバイスはスレーブアドレスが重複することもあると思いますが。)