Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
GR-PeachをUSBHOSTとして動作させ、isochronousReceiveを利用して、USBDAC(ADCとして使う訳ですが)からオーディオストリームを読み込もうとしていますが、知識不足で動作させることができません。ちょっとしたヒントでも構いませんので、何か感じられる事があれば、ご指摘下さい。
◆現在試している方法は、入力用のIsochronousEpを作って、m_isoEp->initにてエンドポイント番号( | 0x80)等を設定し、SET_CUR命令で、DAC内のエンドポイントやMUTE,FUを設定した後、isochronousReceiveを呼び出しています。
ダンプで確認した限りでは、ITDやEDは正しく設定されているのですが、transferCompletedが呼び出されないため、いつまでもキューに受信済みのITDが入って来ず、get_queue_HCITDでITDが取り出せない状態です。