- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'd like to translate KBA90556 into Japanese.
moto
Original KBA: KBA90556
Reasons for USB-UART Component Enumeration Failure – KBA90556
Translated by: MoTa_728816
==============================
タイトル: USB-UART コンポーネントの エニュメレーションが失敗する原因 - KBA90556
ヴァージョン: **
質問:
USB-UART コンポーネントがエニュメレーションに失敗する原因にはどのようなものがありますか?
回答:
USB-UART コンポーネントは PSoC® Creator™ の VDDD 電圧設定と基板の電源電圧 VDDD が一致しなかった場合にエニュメレーションに失敗します。これらの電圧が一致することを確認してください。PSoC Creator でプロジェクトの当該電圧値の設定は下図のようにご確認いただけます。
図 1. .cydwr タブ内の VDDD 設定
また、USBFS_Start(uint8 device, uint8 mode) と USBFS_InitComponent(uint8 device, uint8 mode) API において、引数の uint8 mode の値がデザインで使用されている VDDD と一致していることをご確認ください。USBFS_Start() API はコンポーネントを指定された電圧で起動し、USBFS_InitComponent() API はコンポーネントのグローバル変数を初期化して、ホストとの通信を D+ ラインをプルアップすることで開始します。API の詳細については USBUART コンポーネントのデータシートをご参照ください。
==============================
12-May-2020
moto