[Armadillo:07673] Re: i2cdev ドライバの使用方法
g-kihara
email@hidden
2011年 10月 31日 (月) 15:49:48 JST
> 前回ご指摘いただいた、
> アドレス0xC0をR/Wビット分シフトの件で状況は進展し、
よかったですね(^^
>> if(ioctl(fd, I2C_SLAVE, 0x0C)< 0){
> エラーは発生しませんでした。
では、I2C通信の準備はOKですね。
> writeがリモートI/Oエラーにならずに成功することもあります。
> こちらのハードの問題の可能性もありますので、ハード側を調べてみます。
失敗したり成功したりというのは、ハード側要因の可能性大ですね。
図2.14 I2C接続A/Dコンバーター回路図
のように、
SCL, SDAラインはちゃんとプルアップされています?
以上
(2011/10/31 15:15), email@hidden wrote:
> お世話になります。 小林です。
>
> 回答ありがとうございます。
>
> 前回ご指摘いただいた、
> アドレス0xC0をR/Wビット分シフトの件で状況は進展し、
> 波形が出るようになりオシロで確認しているところです。
> writeがリモートI/Oエラーにならずに成功することもあります。
> こちらのハードの問題の可能性もありますので、ハード側を調べてみます。
>
>> if(ioctl(fd, I2C_SLAVE, 0x0C)< 0){
>> // エラーメッセージ
>> }
> エラーは発生しませんでした。
>
>> 使用するI2CデバイスのGNDはArmadilloボードのGNDにつながっています?
> つながっているようです。
>
> また、進展あったらメールさせていただきます。
> よろしくお願いいたします。
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
armadillo メーリングリストの案内