JAJA866 May   2025 CC2340R5 , CC2340R5-Q1

 

  1.   1
  2.   概要
  3.   商標
  4. はじめに
  5. リファレンス デザイン
    1. 2.1 LP-EM-CC2340R53
    2. 2.2 LP-EM-CC2340R5
    3. 2.3 LP-EM-CC2340R5-Q1
    4. 2.4 LP-EM-CC2340R5-RGE-4x4-IS24
    5. 2.5 LP-EM-CC2745R10-Q1
  6. 回路図
    1. 3.1 回路図の概要
      1. 3.1.1 48MHz 水晶振動子
      2. 3.1.2 32.768kHz 水晶振動子
      3. 3.1.3 フィルタ
      4. 3.1.4 デカップリング コンデンサ
      5. 3.1.5 アンテナ部品
      6. 3.1.6 RF シールド
    2. 3.2 I/O ピンの駆動強度
    3. 3.3 ブートローダー ピン
    4. 3.4 シリアル ワイヤ デバッグ (SWD) ピン
  7. PCB レイアウト
    1. 4.1 ボードのスタックアップ
    2. 4.2 LC フィルタ
    3. 4.3 デカップリング コンデンサ
    4. 4.4 水晶発振器の負荷コンデンサの配置
    5. 4.5 電流帰路
    6. 4.6 DC/DC レギュレータ
    7. 4.7 アンテナ マッチング部品
    8. 4.8 伝送ライン
    9. 4.9 電磁シミュレーション
  8. アンテナ
  9. 水晶発振器のチューニング
    1. 6.1 CC23xx および CC27xx の水晶発振器
    2. 6.2 水晶振動子の選択
    3. 6.3 LF 水晶発振器のチューニング
    4. 6.4 HF 水晶発振器のチューニング
  10. 最適な負荷インピーダンス
  11. PA テーブル
  12. 電源構成
    1. 9.1 電源の概要
    2. 9.2 DC/DC コンバータ モード
    3. 9.3 グローバル LDO モード
  13. 10ボードの立ち上げ
    1. 10.1 電源オン
    2. 10.2 RF テスト:SmartRF Studio
    3. 10.3 RF テスト:伝導測定
      1. 10.3.1 感度
      2. 10.3.2 出力電力
    4. 10.4 ハードウェアのトラブルシューティング
      1. 10.4.1 リンクなし:RF の設定
      2. 10.4.2 リンクなし:周波数オフセット
      3. 10.4.3 リンクが低品質:アンテナ
      4. 10.4.4 Bluetooth Low Energy:デバイスはアドバタイズを実行するが接続できない
      5. 10.4.5 感度が不十分:バックグラウンド ノイズ
      6. 10.4.6 スリープ時消費電力が高い
  14. 11まとめ
  15. 12参考資料

Bluetooth Low Energy:デバイスはアドバタイズを実行するが接続できない

32kHz 水晶発振器を RTC ソースとして使用する場合、次のようになります。

  • 32.768kHz の水晶振動子の負荷コンデンサが適正でないと、周波数オフセットが発生する可能性があります
  • 32kHz 水晶振動子が起動しません (不適切な負荷コンデンサ、水晶振動子の欠落、半田付けの問題)

32kHz の RC 発振器を RTCソースとして使用する場合、次のようになります。

  • キャリブレーションが正しく設定されていません。詳細については、SDK に付属の『Bluetooth Low Energy Stack ユーザー ガイド』を参照してください。

RTC 周波数が正しくないと、デバイスが接続状態でなくなり、セントラル デバイスとのリンクが切断されます。

この問題をデバッグするには、32kHz クロックを I/O ピンに出力し、周波数カウンタで測定します。詳細については、 セクション 6.3 を参照してください。クロックをピンに出力することで、ユーザーは常に、選択した RTC クロック ソースを測定し、クロック ソースに影響を与えずに測定する必要があります (水晶振動子のプローブ処理で実行可能)。

32.768kHz の水晶振動子を使用する場合は、水晶振動子部品が、デバイス固有の CC234x および CC27xx データシートで概要が記載されている要件の範囲内にあることを確認します。セクション 6.3 に示すように、負荷コンデンサが適切な大きさになっていることを確認します。

BLE-Stack が適切なスリープ クロック精度で構成されていることを確認します。セントラル デバイスおよびペリフェラル デバイスのデフォルト値は、それぞれ 50ppm および 40ppm です。スリープ クロック精度は HCI_EXT_SetSCACmd API により調整できます。hci.h、または SDK に含まれている『TI ベンダ固有 API ガイド』を参照してください。