- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
Hi everyone
顧客様から以下の質問を頂きました。
16bitのステレオデータをどのように送るか決まりごとはありますでしょうか?
フォーラムの情報によると、
The bit depth or word length is set to 16, i.e. frame length is fixed to 32 and cannot be modified.
PCM/I2S Clock setting in CYW20706
と書かれています。
16bit x 2ch をきっちり詰めた 32bitのデータを32clock丁度で送る必要があるのか教えて下さい。
I2S規格に準じているということならば、仮に48kHz_24bit_Stereoデータを受信したとしても、前詰めMSBで16bit分を認識すると思います。
そのため16bit x 2ch = 32bit をslaveで受け取るとしても、48や64clockに16bit x 2chのデータを詰めても問題ないと考えております。
図で補足しますため御参照願います。
Thanks
Yang
解決済! 解決策の投稿を見る。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご連絡が遅くなり、申し訳ございません。
16bit data with 32 Clocksの設定のみのサポートとなり、MSB Stuffing(前詰め)はサポートしておりません。
クロック設定に付きましては
PCM/I2S Clock setting in CYW20706
を参照ください。
以上です。
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
お客様は御社の製品を採用しようとなりますが、
本件に対して、早急に対処いただけないでしょうか?
設計上にImpactがありますので、対応できるかどうか
ご回答いただけると、幸いです。
Thanks
Yang
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- Permalink
- 印刷
- 不適切なコンテンツを報告
ご連絡が遅くなり、申し訳ございません。
16bit data with 32 Clocksの設定のみのサポートとなり、MSB Stuffing(前詰め)はサポートしておりません。
クロック設定に付きましては
PCM/I2S Clock setting in CYW20706
を参照ください。
以上です。