USBホスト(14) HIDから、MCP2210経由
         してMCP23S08のLEDを制御

 パソコンのHIDから、MCP2210経由してMCP23S08のLEDを制御しました。
 MCP2210はUSB〜SPIブリッジで、HidAppを使って通信します。


 


●MCP2210のReportディスクリプターを調べる

 MCP2210のエニュメレーションからReportディスクリプターを抽出して、整理しました
 見えてきたのは、なんと、AkiUsbIoボードのそれと同じでではないですか。
 これなら、HidApiで制御できます。



 
 


 


●MCP2210をHidApiで制御

 MCP2210のコマンドを使って、MCP23S08のLEDを制御するファイルを作りて試してみました。
 下に示す、5種類のファイルでMCP23S08のLEDを制御出来ました。


 
 


 


●MCP2210がMCP23S08を制御する信号

 MCP2210からMCP23S08に転送するSPIのタイミング波形を示します。

 3バイトの制御信号が、5MHzのクロックに同期して転送されています。


 





ホームへ戻る