PSoC®3、PSoC 4、およびPSoC 5LPブートローダーコンポーネントでの通信プロトコルのサポート - KBA84744 - Community Translated (JA)

Version 1

    Community Translated by NoTa_4591161 Expert         Version: *D

     

    Translation - English: Communication Protocols Support in PSoC® 3, PSoC 4, and PSoC 5LP Bootloader Component - KBA84744

     

    質問:

    PSoC 3PSoC 4、およびPSoC 5LPブートローダーコンポーネントがサポートする通信プロトコルは何ですか?PSoC 3PSoC 4、およびPSoC 5LPで使用できる異なるブートローダーホストは何ですか?

     

    回答:

    ブートローダーコンポーネント(PSoC Creator4.0v1.50)でサポートされているさまざまな通信プロトコルは次のとおりです。

                                                                                                                                                                                                                                                                                                       

     

    通信プロトコル

     

     

    UDBまたはSCB 実装

     

     

    アプリノート

     

     

    デバイス

     

     


    アプリケーションノートで提供されるブートローダーホストプロジェクト

     

     

    PSoC 3

     

     

    PSoC 4

     

     

    PSoC 5LP

     

     

    PCアプリケーション

     

     

         ホスト として機能するPSoC 3

     

     

         ホストとして機能するPSoC 4

     

     

         ホストとして機能するPSoC 5LP

     

     

    I2C

     

     

    SCB

     

     

    AN86526

     

     

    なし

     

     

    はい

     

     

    なし

     

     

    はい

     

     

    なし

     

     

    はい

     

     

    なし

     

     

    I2C

     

     

    UDB

     

     

    AN60317

     

     

    はい

     

     

    なし

     

     

    はい

     

     

    はい

     

     

    はい1

     

     

    いいえ

     

     

    はい

     

     

    SPI

     

     

    UDB

     

     

    AN84401

     

     

    はい

     

     

    はい3

     

     

    はい

     

     

    いいえ

     

     

    いいえ1

     

     

    いいえ

     

     

    はい

     

     

    UART

     

     

    UDB

     

     

    AN68272 2

     

     

    はい

     

     

    はい

     

     

    はい

     

     

    はい

     

     

    いいえ1

     

     

    いいえ

     

     

    はい

     

     

    USBHID

     

     

    固定機能

     

     

    AN73503 2

     

     

    はい

     

     

    伊佐4

     

     

    はい

     

     

    はい

     

     

    なし

     

     

    なし

     

     

    なし

     

    カスタム通信プロトコルのサポートについては、Component Author Guide (PSoC Creator > Help > Documentation > Component Author Guide) の「Adding Bootloader Supportブートローダーサポートの追加)」トピックをご参照願います。

    注: PSoC Creatorは、PSoC 4SCBベースのUARTおよびSPIコンポーネントを介したブートロードをサポートしています。

    1 PSoC 3は、PSoC 5LPベースのブートローダーホストプロジェクトに変更を加えたブートローダーホストとして使用できます。ただし、PSoC 3のフラッシュサイズははるかに小さいため、ブートローダブルプロジェクトで必要なフラッシュスペースがPSoC 3のフラッシュに収まらない限り、PSoC 5LPで動作するブートローダブルプロジェクトはPSoC 3で動作しない可能性があります。したがって、PSoC 3ではなくPSoC 5LPをブートローダーホストとして使用することをお勧めします。

    2アプリケーションノートでは、Windowsベースのブートローダーホストを作成する方法についても説明しています。

    3アプリケーションノートはありません。

    4  PSoC 4200Lデバイスにのみ適用されます。アプリケーションノートはありません。