EZ-BLE™モジュールのECO容量トリム値 - KBA218990 -Community Translated (JA)

Version 1

    Community Translated by HiOm_1802421           Version: **

     

    Translation - Japanese: ECO Capacitance Trim Values for EZ-BLE™ Modules - KBA218990

     

    質問:

    BLEコンポーネントバージョンV3_1、V3_2およびV3_3のEZ-BLEモジュールのECO容量トリム値は何ですか?

     

    回答:

    ECO容量トリムは、ECOの最小ppmを達成するために正しい容量負荷を与える事が必要です。デフォルトでは、ECO容量トリム値は、CY8CKIT-042-BLEの一部であるPSoC   4 BLE/PRoC BLEモジュールのトリム値に設定されています。全てのEZ-BLEモジュールは、トリム値をモジュールのデータシートで提供されている値に変更する必要があります。トリム値は表1に列挙します。

    ECO容量トリム値が不適切な場合、アドバタイズ、スキャン、接続を含むBLE機能が、結果が一致しない/動作しない事があります。古いBLEコンポーネントは、ECO容量トリム値は生成されるソースで自動的に設定されたので、全てのプロジェクトが期待通りに動作しました。以下の場合は、ファームウェアまたはクロック設定でECO容量トリム値を手動で設定する必要があります。

    1. BLEコンポーネント V3_1、V3_2またはV3_3で新しいプロジェクトを作成した
    2. BLEコンポーネント V3_1、V3_2またはV3_3へ更新した

     

    ファームウェアでECO容量トリム値を設定するには、CYBLE_EVT_STACK_ONイベントに次のコードを追加します。

    CY_SET_XTND_REG32((void CYFAR *)(CYREG_BLE_BLERD_BB_XO_CAPTRIM), RegValue);

    RegValueは、選択したEZ-BLEモジュールに基づき異なります。表1に異なるモジュールのECO容量トリム値を示します。

     

    表1. 容量トリムレジスタ値

    モジュール

    CAPTRIM レジスタ値

    CYBLE-022001-000x9898
    CYBLE-222005-000xA0A0
    CYBLE-222014-010xA0A0
    CYBLE-014008-000x9595
    CYBLE-214009-000x9595
    CYBLE-214015-010x9595
    CYBLE-012011-000xBCBC
    CYBLE-012012-100xBCBC
    CYBLE-212019-000xBCBC
    CYBLE-212023-100xBCBC
    CYBLE-212020-010xBCBC
    CYBLE-224110-000x5555
    CYBLE-224116-010x5555
    CYBLE-212006-010xD0D0
    CYBLE-202007-010xD0D0
    CYBLE-202013-110xD0D0