cancel
Showing results for 
Search instead for 
Did you mean: 

USB Low-Full-High Speed Peripherals

hata_3396041
New Contributor

こんにちは

CY65211Aの評価を行いたく、CYUSB234の評価キットに張り替えて使用しています。

3MHzのSPIでの評価がしたいためCypress ”USB-Serial Configuration Utility”によりSPI Frequencyを設定しました。

この設定をしてCOM Portのボーレートを変更したところ、指定の周波数にて動作しました。

(はじめUSB-Serial Configuration Utilityの設定だけでは変更できず、COM Portを変えていないことに気づきました。

 ずっと10KHzで動作していたのでCOM Port がデフォルトの9600bpsになっていたようです)

質問は下記です

CY7C65211AをSPI CDCモードで使用する場合、

Cypress USB-Serial Configuration UtilityのConfigure SPI Settingsで設定したFrequencyの値ではなく、

COMポートのボーレート設定値でSPIのクロック速度が決まりますか?

USB-Serial Configuration UtilityのFrequencyの値を10KHz,COM Portを3MHzにしたところCOM Portの周波数である3MHzで動作しました。

0 Likes
1 Solution
HirotakaT_91
Moderator
Moderator

ボーレートはアプリケーション(Tera Termなど)によってCDCクラス構成の一部として設定されるため、新しいSPI周波数を設定し、USB Serial Configuration Utilityで設定された初期周波数を上書きします。

よろしくお願い致します。

Hirotaka Takayama

View solution in original post

0 Likes
2 Replies
HirotakaT_91
Moderator
Moderator

ボーレートはアプリケーション(Tera Termなど)によってCDCクラス構成の一部として設定されるため、新しいSPI周波数を設定し、USB Serial Configuration Utilityで設定された初期周波数を上書きします。

よろしくお願い致します。

Hirotaka Takayama

View solution in original post

0 Likes
HirotakaT_91
Moderator
Moderator

補足しますと、Configuration Utilityの値は、製品初期化時のファームウェアデフォルト値を示します。

周波数、データ幅のようなパラメーターはホスト側から動的に実行時に変更可能です。

そのため、今回の場合、Tera Termなどのホストアプリケーションでの設定により、周波数が動的に変更されています。

よろしくお願い致します。

Hirotaka Takayama