SILICONLABSのロゴ

UG515: EFM32PG23 Pro キット ユーザー ガイド

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - シンボル 1

EFM32PG23 Gecko マイクロコントローラ

PG23 Pro キットは、EFM32PG23™ Gecko マイクロコントローラーに慣れるための優れた出発点です。
プロ キットには、EFM32PG23 の多くの機能の一部を示すセンサーと周辺機器が含まれています。 このキットは、EFM32PG23 Gecko アプリケーションの開発に必要なすべてのツールを提供します。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー

ターゲット デバイス

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32 ビット ARM® Cortex-M33
  • メモリ: 512 KB フラッシュおよび 64 KB RAM

キットの特徴

  • USB接続
  • 高度なエネルギー モニター (AEM)
  • SEGGER J-Link オンボードデバッガ
  • 外部ハードウェアとオンボード MCU をサポートするデバッグ マルチプレクサ
  • 4×10セグメントLCD
  • ユーザー LED と押しボタン
  • Silicon Labs の Si7021 相対湿度および温度センサー
  • IADCデモ用SMAコネクタ
  • 誘導型 LC センサー
  • 拡張ボード用の 20 ピン 2.54 mm ヘッダー
  • I/O ピンに直接アクセスするためのブレークアウト パッド
  • 電源には、USB および CR2032 コイン型電池が含まれます。

ソフトウェアサポート

  • シンプルスタジオ™
  • IAR Embedded Workbench
  • キールMDK

導入

1.1 説明
PG23 Pro キットは、EFM32PG23 Gecko マイクロコントローラでのアプリケーション開発の理想的な出発点です。 このボードにはセンサーと周辺機器が搭載されており、EFM32PG23 Gecko マイクロコントローラの多くの機能の一部を実証しています。 さらに、このボードは、外部アプリケーションで使用できるフル機能のデバッガーおよびエネルギー監視ツールです。

1.2 特徴

  • EFM32PG23 Gecko マイクロコントローラ
  • 512キロバイトのフラッシュ
  • 64キロバイトのRAM
  • QFN48パッケージ
  • 正確な電流と容量のための高度なエネルギー監視システムtagと追跡
  • 外部 Silicon Labs デバイスをデバッグする可能性のある統合 Segger J-Link USB デバッガー/エミュレーター
  • 20ピン拡張ヘッダー
  • I/O ピンに簡単にアクセスできるブレークアウト パッド
  • 電源には USB と CR2032 バッテリーが含まれます
  • 4×10セグメントLCD
  • ユーザー操作用に EFM2 に接続された 32 つの押しボタンと LED
  • Silicon Labs の Si7021 相対湿度および温度センサー
  • EFM32 IADC デモンストレーション用 SMA コネクタ
  • EFM1.25 IADC 用の外部 32 V リファレンス
  • 金属物体の誘導近接センシング用のLCタンク回路
  • LFXO および HFXO 用クリスタル: 32.768 kHz および 39.000 MHz

1.3 はじめに
新しい PG23 Pro キットの使用を開始する方法の詳細な手順については、Silicon Labs を参照してください。 Web ページ: silabs.com/開発ツール

キットのブロック図

オーバーview PG23 Pro Kit の構成を下図に示します。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 1

キットのハードウェアレイアウト

PG23 Pro Kit のレイアウトを以下に示します。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 2

コネクタ

4.1 ブレイクアウトパッド
EFM32PG23 の GPIO ピンのほとんどは、ボードの上端と下端のピン ヘッダー列で利用できます。 これらは標準の 2.54 mm ピッチで、必要に応じてピン ヘッダーをはんだ付けできます。 I/O ピンに加えて、電源レールとグランドへの接続も提供されます。 一部のピンはキット周辺機器または機能に使用され、トレードオフなしではカスタム アプリケーションに使用できない場合があることに注意してください。
下の図は、ボードの右端にあるブレークアウト パッドのピン配置と EXP ヘッダーのピン配置を示しています。 EXP ヘッダーについては、次のセクションで詳しく説明します。 ブレークアウト パッドの接続も、簡単に参照できるように各ピンの横にシルクスクリーンで印刷されています。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 3

下の表は、ブレークアウト パッドのピン接続を示しています。 また、どのキット周辺機器または機能が異なるピンに接続されているかを示します。

表 4.1. 下段 (J101) ピン配列

ピン EFM32PG23 I/O ピン 共有機能
1 VMCU EFM32PG23 巻tage ドメイン (AEM によって測定)
2 グランド 地面
3 PC8 UIF_LED0
4 PC9 UIF_LED1 / EXP13
5 PB6 VCOM_RX / EXP14
6 PB5 VCOM_TX / EXP12
7 PB4 UIF_BUTTON1 / EXP11
8 NC
9 PB2 ADC_VREF_ENABLE
ピン EFM32PG23 I/O ピン 共有機能
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RSTP ... EFM32PG23 リセット
14 エイエヌ1
15 グランド 地面
16 3V3 ボードコントローラー供給
ピン EFM32PG23 I/O ピン 共有機能
1 5V ボード USB ボリュームtage
2 グランド 地面
3 NC
4 NC
5 NC
6 NC
7 NC
8 PA8 SENSOR_I2C_SCL / EXP15
9 PA7 SENSOR_I2C_SDA / EXP16
10 PA5 UIF_BUTTON0 / EXP9
11 PA3 DEBUG_TDO_SWO
12 PA2 DEBUG_TMS_SWDIO
13 PA1 DEBUG_TCK_SWCLK
14 NC
15 グランド 地面
16 3V3 ボードコントローラー供給

4.2 EXP ヘッダー
ボードの右側には、周辺機器またはプラグイン ボードの接続を可能にする角度の付いた 20 ピン EXP ヘッダーが提供されています。 コネクタには、EFM32PG23 Gecko のほとんどの機能で使用できる多数の I/O ピンが含まれています。 さらに、VMCU、3V3、および 5V 電源レールも露出しています。
このコネクタは、SPI、UART、I²C バスなどの一般的に使用される周辺機器をコネクタ上の固定位置で利用できるようにする規格に従っています。 残りのピンは汎用 I/O に使用されます。 これにより、さまざまな Silicon Labs キットに接続できる拡張ボードを定義できます。
下の図は、PG23 Pro Kit の EXP ヘッダーのピン割り当てを示しています。 使用可能な GPIO ピンの数に制限があるため、一部の EXP ヘッダー ピンはキット機能と共有されます。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 4

表 4.3. EXP ヘッダーのピン配列

ピン 繋がり EXP ヘッダー機能 共有機能
20 3V3 ボードコントローラー供給
18 5V ボードコントローラ USB ボリュームtage
16 PA7 I2C_SDA センサー_I2C_SDA
14 PB6 UART_RX VCOM_RX
12 PB5 UART_TX VCOM_TX
10 NC
8 NC
6 NC
4 NC
2 VMCU EFM32PG23 巻tagAEM 測定に含まれる e ドメイン。
19 BOARD_ID_SDA アドオン ボードの識別のためにボード コントローラに接続されます。
17 ボード_ID_SCL アドオン ボードの識別のためにボード コントローラに接続されます。
15 PA8 I2C_SCL センサー_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
ピン 繋がり EXP ヘッダー機能 共有機能
7 NC
5 NC
3 エイエヌ1 ADC 入力
1 グランド 地面

4.3 デバッグコネクタ(DBG)
デバッグ コネクタは、Simplicity Studio を使用して設定できるデバッグ モードに基づいて 32 つの目的を果たします。 「デバッグ IN」モードが選択されている場合、コネクタを使用して外部デバッガをオンボード EFM23PGXNUMX で使用できるようになります。 「Debug OUT」モードが選択されている場合、コネクタによりキットを外部ターゲットに対するデバッガとして使用できるようになります。 「デバッグ MCU」モード (デフォルト) が選択されている場合、コネクタはボード コントローラとオンボード ターゲット デバイスの両方のデバッグ インターフェイスから分離されます。
このコネクタはさまざまな動作モードをサポートするために自動的に切り替えられるため、ボード コントローラに電源が供給されている (J-Link USB ケーブルが接続されている) 場合にのみ使用できます。 ボード コントローラーの電源が入っていないときにターゲット デバイスへのデバッグ アクセスが必要な場合は、ブレークアウト ヘッダーの適切なピンに直接接続して行う必要があります。 コネクタのピン配列は、標準の ARM Cortex デバッグ 19 ピン コネクタのピン配列に従います。
ピン配置については以下で詳しく説明します。 コネクタが J をサポートしている場合でも、TAG シリアル ワイヤ デバッグに加えて、必ずしもキットまたはオンボード ターゲット デバイスがこれをサポートしているとは限りません。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 5

ピン配置が ARM Cortex Debug コネクタのピン配置と一致していても、ピン 7 が Cortex Debug コネクタから物理的に取り外されているため、完全な互換性はありません。 一部のケーブルには小さなプラグが付いているため、このピンが存在する場合は使用できません。 このような場合は、プラグを取り外すか、代わりに標準の 2×10 1.27 mm ストレート ケーブルを使用してください。

表 4.4. デバッグ コネクタのピンの説明

ピン番号 関数 注記
1 Vターゲット ターゲット参照ボリュームtage. ターゲットとデバッガの間で論理信号レベルをシフトするために使用されます。
2 TMS / SDWIO / C2D JTAG テスト モード選択、シリアル ワイヤ データまたは C2 データ
4 TCK / SWCLK / C2CK JTAG テスト クロック、シリアル ワイヤ クロックまたは C2 クロック
6 TDO/SWO JTAG テストデータ出力またはシリアルワイヤ出力
8 TDI / C2Dps JTAG テストデータ入力、または C2D「ピン共有」機能
10 リセット / C2CKps ターゲット デバイスのリセット、または C2CK「ピン共有」機能
12 NC トレースクロック
14 NC トレース0
16 NC トレース1
18 NC トレース2
20 NC トレース3
9 ケーブル検出 アースに接続
11、13 NC 接続されていません
3、5、15、17、19 グランド

4.4 シンプルコネクタ
プロ キットに搭載されている Simplicity Connector により、AEM や仮想 COM ポートなどの高度なデバッグ機能を外部ターゲットに対して使用できます。 ピン配列を下図に示します。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 6

図中の信号名と端子説明表は、ボードコントローラから参照しています。 これは、VCOM_TX を外部ターゲットの RX ピンに、VCOM_RX をターゲットの TX ピンに、VCOM_CTS をターゲットの RTS ピンに、VCOM_RTS をターゲットの CTS ピンに接続する必要があることを意味します。
注: VMCU vol から引き出される電流tage ピンは AEM 測定に含まれますが、3V3 および 5V ボリュームはtage ピンはありません。 外部ターゲットの電流消費を AEM で監視するには、オンボード MCU を最低エネルギー モードにして、測定への影響を最小限に抑えます。

表 4.5. Simplicity コネクタのピンの説明

ピン番号 関数 説明
1 VMCU AEM によって監視される 3.3 V 電源レール
3 3V3 3.3Vパワーレール
5 5V 5Vパワーレール
2 VCOM_TX 仮想 COM TX
4 VCOM_RX 仮想 COM RX
6 VCOM_CTS 仮想 COM CTS
8 VCOM_RTS 仮想 COM RTS
17 ボード_ID_SCL ボードIDSCL
19 BOARD_ID_SDA ボード ID SDA
10、12、14、16、18、20 NC 接続されていません
7、9、11、13、15 グランド 地面

電源とリセット

5.1 MCU 電力の選択
プロ キットの EFM32PG23 は、次のいずれかの電源から電力を供給できます。

  • デバッグ USB ケーブル
  • 3Vコイン型電池

MCUの電源はプロキット左下のスライドスイッチで選択。 下の図は、スライド スイッチでさまざまな電源を選択する方法を示しています。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 7

スイッチを AEM 位置にすると、プロキットの低ノイズ 3.3 V LDO が EFM32PG23 への電力供給に使用されます。 この LDO にもデバッグ USB ケーブルから電力が供給されます。 Advanced Energy Monitor が直列に接続され、正確な高速電流測定とエネルギーのデバッグ/プロファイリングが可能になりました。
スイッチを BAT 位置にすると、CR20 ソケットの 2032 mm コイン型電池を使用してデバイスに電力を供給することができます。 スイッチがこの位置にある場合、電流測定はアクティブになりません。 これは、外部電源で MCU に電力を供給する場合に推奨されるスイッチ位置です。
注記: Advanced Energy Monitor は、電源選択スイッチが AEM の位置にある場合にのみ、EFM32PG23 の消費電流を測定できます。

5.2 ボード コントローラの電源
ボード コントローラーは、デバッガーや AEM などの重要な機能を担当し、ボードの左上隅にある USB ポートからのみ電源が供給されます。 キットのこの部分は別の電源ドメインに存在するため、デバッグ機能を維持しながら、ターゲット デバイスに別の電源を選択できます。 この電源ドメインは、ボード コントローラーへの電源が切断されたときにターゲット電源ドメインからの電流リークを防ぐためにも分離されています。
ボード コントローラの電源ドメインは、電源スイッチの位置に影響されません。
このキットは、ボード コントローラとターゲット電源ドメインのいずれかがパワーダウンしたときに、それらを互いに分離するように慎重に設計されています。 これにより、ターゲットの EFM32PG23 デバイスが引き続き BAT モードで動作することが保証されます。

5.3 EFM32PG23 リセット
EFM32PG23 MCU は、いくつかの異なるソースによってリセットできます。

  • RESET ボタンを押すユーザー
  • #RESET ピンを Low にプルするオンボード デバッガー
  • #RESET ピンを Low にプルする外部デバッガー

上記のリセット ソースに加えて、ボード コントローラの起動時に EFM32PG23 へのリセットも発行されます。 これは、ボード コントローラの電源を切っても (J-Link USB ケーブルを抜いて) リセットが発生しないことを意味しますが、ケーブルを再び差し込むと、ボード コントローラが起動します。

周辺機器

プロ キットには、EFM32PG23 の機能の一部を紹介する一連の周辺機器が含まれています。
周辺機器にルーティングされるほとんどの EFM32PG23 I/O は、ブレークアウト パッドまたは EXP ヘッダーにもルーティングされることに注意してください。これらを使用する場合は、これらを考慮する必要があります。

6.1 押しボタンと LED
このキットには、BTN0 および BTN1 とマークされた 32 つのユーザー プッシュ ボタンがあります。 これらは EFM23PG1 に直接接続されており、時定数 5 ms の RC フィルターによってデバウンスされます。 ボタンはピン PA4 と PBXNUMX に接続されています。
このキットには、EFM0PG1 の GPIO ピンによって制御される LED32 および LED23 とマークされた 8 つの黄色の LED も備えています。 LED はアクティブ High 構成でピン PC9 および PCXNUMX に接続されます。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 8

6.2 液晶
20 ピンのセグメント LCD が EFM32 の LCD ペリフェラルに接続されています。 LCD には 4 つのコモン ラインと 10 のセグメント ラインがあり、40 重モードで合計 XNUMX のセグメントがあります。 これらのラインはブレイクアウト パッドでは共有されません。 信号からセグメントへのマッピングについては、キットの回路図を参照してください。
EFM32 LCD ペリフェラルのチャージ ポンプ ピンに接続されたコンデンサもキットで利用できます。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 9

6.3 Si7021 相対湿度および温度センサー

Si7021 |2C 相対湿度および温度センサーは、湿度および温度センサー要素、アナログ - デジタル コンバーター、信号処理、校正データ、および IXNUMXC インターフェイスを統合したモノリシック CMOS IC です。 特許取得済みの業界標準の Low-K ポリマー誘電体を湿度検知に使用することで、ドリフトとヒステリシスが低く、長期安定性に優れた低電力のモノリシック CMOS センサー IC の構築が可能になります。
湿度センサーと温度センサーは工場出荷時に校正されており、校正データはオンチップの不揮発性メモリに保存されています。 これにより、再キャリブレーションやソフトウェアの変更を必要とせずに、センサーを完全に交換できます。
Si7021 は 3×3 mm DFN パッケージで提供され、リフローはんだ付け可能です。 3×3 mm DFN-6 パッケージの既存の RH/温度センサーのハードウェアおよびソフトウェア互換のドロップイン アップグレードとして使用でき、より広い範囲での高精度センシングと低消費電力を特長としています。 オプションの工場で取り付けられたカバーは、ロープロを提供しますfile、組み立て中(リフローはんだ付けなど)、および製品の寿命全体にわたってセンサーを保護する便利な手段(疎水性/疎油性の液体)および微粒子を除きます。
Si7021 は、HVAC/R およびアセット トラッキングから産業用および民生用プラットフォームに至るまで、さまざまなアプリケーションで湿度、露点、および温度を測定するのに理想的な、正確で低電力の工場で校正されたデジタル ソリューションを提供します。
Si2 に使用される |7021C バスは EXP ヘッダーと共有されます。 センサーは VMCU によって電力を供給されます。これは、センサーの電流消費が AEM 測定に含まれることを意味します。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 10

シリコンラボを参照してください web 詳細については、次のページを参照してください。 http://www.silabs.com/humidity-sensors.

6.4 LCセンサー
低エネルギー センサー インターフェイス (LESENSE) を実証するための誘導/容量センサーは、ボードの右下にあります。 LESENSE ペリフェラルは vol を使用しますtagデジタル/アナログ コンバータ (VDAC) を使用してインダクタを流れる発振電流を設定し、アナログ コンパレータ (ACMP) を使用して発振減衰時間を測定します。 発振減衰時間は、インダクタの数ミリメートル以内に金属物体が存在することによって影響を受けます。
LC センサーは、金属製の物体がインダクターに近づくと EFM32PG23 をスリープ状態から復帰させるセンサーの実装に使用できます。このセンサーは、ユーティリティ メーターのパルス カウンター、ドア アラーム スイッチ、位置インジケーター、またはその他のアプリケーションとして使用できます。金属の存在を感じたい。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 11

LC センサーの使用法と操作の詳細については、Simplicity Studio または Silicon Labs のドキュメント ライブラリで入手できるアプリケーション ノート「AN0029: 低エネルギー センサー インターフェイス - 誘導センス」を参照してください。 webサイト。

6.5 IADC SMA コネクタ
このキットは、シングルエンド構成の専用 IADC 入力ピン (AIN32) の 23 つを介して EFM0PGXNUMX˙ の IADC に接続される SMA コネクタを備えています。 専用の ADC 入力により、外部信号と IADC 間の最適な接続が促進されます。
SMA コネクタと ADC ピンの間の入力回路は、さまざまな s での最適なセトリング性能の間で適切な妥協点となるように設計されています。ampリング速度、およびオーバーボリュームの場合の EFM32 の保護tag状況。 高精度モードで IADC を使用し、ADC_CLK を 1 MHz より高く設定する場合は、549 Ω 抵抗を 0 Ω に置き換えると効果的です。 これには、オーバーボリュームの減少という代償が伴いますtage保護。 IADC の詳細については、デバイスのリファレンス マニュアルを参照してください。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 12

SMA コネクタ入力のグランドに 49.9 Ω の抵抗が接続されていることに注意してください。これは、ソースの出力インピーダンスに応じて、測定値に影響を与えます。 49.9 Ω の抵抗が追加され、50 Ω の出力インピーダンス ソースに向けてパフォーマンスが向上しています。

6.6仮想COMポート
ボード コントローラへの非同期シリアル接続は、ホスト PC とターゲット EFM32PG23 間のアプリケーション データ転送用に提供されるため、外部シリアル ポート アダプタが不要になります。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 13

仮想 COM ポートは、ターゲット デバイスとボード コントローラー間の物理 UART と、USB 経由でホスト PC がシリアル ポートを使用できるようにするボード コントローラーの論理機能で構成されます。 UART インターフェイスは、XNUMX つのピンとイネーブル信号で構成されます。

表 6.1. 仮想 COM ポート インターフェイス ピン

信号 説明
VCOM_TX EFM32PG23 からボード コントローラにデータを送信する
VCOM_RX ボード コントローラから EFM32PG23 へのデータの受信
VCOM_ENABLE VCOM インターフェイスを有効にして、データがボード コントローラに渡されるようにします。

注記: VCOM ポートは、ボード コントローラに電源が供給されている場合にのみ使用できます。これには、J-Link USB ケーブルを挿入する必要があります。

アドバンスドエナジーモニター

7.1 使用方法
Advanced Energy Monitor (AEM) データは、ボード コントローラーによって収集され、Energy Pro によって表示できます。filer、Simplicity Studio から入手できます。 エナジープロを使うことでfiler、消費電流と体積tage を測定し、EFM32PG23 で実行されている実際のコードにリアルタイムでリンクできます。

7.2動作理論
0.1 µA ~ 47 mA (114 dB ダイナミック レンジ) の範囲の電流を正確に測定するには、電流センス ampliifier は、デュアル ゲイン s と共に使用されます。tage. 現在の感覚 ampliifier は vol を測定しますtag小さな直列抵抗を介してドロップします。 ゲイン stageさらに ampこの巻の詳細tage を 250 つの異なるゲイン設定で使用して、XNUMX つの電流範囲を取得します。 これら XNUMX つの範囲間の移行は、約 XNUMX µA で発生します。 デジタル フィルタリングと平均化は、s の前にボード コントローラ内で行われます。ampファイルは Energy Pro にエ​​クスポートされますfilerアプリケーション。
キットの起動時に、AEM の自動キャリブレーションが実行され、オフセット エラーが補正されます。 amplifiers。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 14

7.3 精度と性能
AEM は、0.1 µA ~ 47 mA の範囲の電流を測定できます。 250 µA を超える電流の場合、AEM の精度は 0.1 mA 以内です。 250 µA 未満の電流を測定する場合、精度は 1 µA に向上します。 絶対精度はサブ 1 µA 範囲で 250 µA ですが、AEM は 100 nA という小さな電流消費の変化を検出できます。 AEM は 6250 電流を生成しますampレ/秒。

オンボードデバッガー

PG23 Pro Kit には統合デバッガーが含まれており、コードをダウンロードして EFM32PG23 をデバッグするために使用できます。 キットで EFM32PG23 をプログラミングするだけでなく、デバッガを使用して、外部 Silicon Labs EFM32、EFM8、EZR32、および EFR32 デバイスをプログラミングおよびデバッグすることもできます。

デバッガーは、Silicon Labs デバイスで使用される XNUMX つの異なるデバッグ インターフェイスをサポートしています。

  • すべての EFM32、EFR32、および EZR32 デバイスで使用されるシリアル ワイヤ デバッグ
  • JTAG、EFR32 および一部の EFM32 デバイスで使用できます
  • EFM2 デバイスで使用される C8 デバッグ

正確なデバッグを行うには、デバイスに適したデバッグ インターフェイスを使用してください。 ボード上のデバッグ コネクタは、これら XNUMX つのモードすべてをサポートします。

8.1 デバッグモード
外部デバイスをプログラムするには、デバッグ コネクタを使用してターゲット ボードに接続し、デバッグ モードを [Out] に設定します。 デバッグ モードを [In] に設定すると、同じコネクタを使用して外部デバッガをキットの EFM32PG23 MCU に接続することもできます。
アクティブなデバッグ モードの選択は、Simplicity Studio で行います。
デバッグ MCU: このモードでは、オンボード デバッガがキットの EFM32PG23 に接続されます。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 15

デバッグアウト: このモードでは、オンボード デバッガーを使用して、カスタム ボードに取り付けられたサポート対象の Silicon Labs デバイスをデバッグできます。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 16

デバッグイン: このモードでは、オンボード デバッガーが切断され、外部デバッガーを接続してキット上の EFM32PG23 をデバッグできます。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 17

注記: 「Debug IN」を機能させるには、デバッグ USB コネクタを介してキット ボード コントローラに電力を供給する必要があります。

8.2 バッテリ動作中のデバッグ
EFM32PG23 がバッテリー駆動で、J-Link USB が接続されている場合は、オンボード デバッグ機能が利用可能です。 USB 電源が切断されると、Debug IN モードは動作しなくなります。
ターゲットがバッテリーなどの別のエネルギー源で動作しており、ボード コントローラーの電源がオフになっているときにデバッグ アクセスが必要な場合は、デバッグに使用する GPIO に直接接続します。 これは、ブレークアウト パッドの適切なピンに接続することで実行できます。 一部の Silicon Labs キットは、この目的のために専用のピン ヘッダーを提供します。

9. キットの構成とアップグレード
Simplicity Studio のキット構成ダイアログでは、J-Link アダプターのデバッグ モードの変更、ファームウェアのアップグレード、その他の構成設定の変更を行うことができます。 Simplicity Studio をダウンロードするには、 silabs.com/simplicity.
Simplicity Studio の Launcher パースペクティブのメイン ウィンドウに、選択した J-Link アダプターのデバッグ モードとファームウェア バージョンが表示されます。 いずれかの横にある [変更] リンクをクリックして、キット構成ダイアログを開きます。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 18

9.1ファームウェアのアップグレード
キット ファームウェアのアップグレードは、Simplicity Studio を使用して行います。 Simplicity Studio は、起動時に新しいアップデートを自動的にチェックします。
キット構成ダイアログを使用して、手動でアップグレードすることもできます。 [Update Adapter] セクションの [Browse] ボタンをクリックして、正しいものを選択します。 file .emz で終わる次に、[パッケージのインストール]ボタンをクリックします。

回路図、組立図、およびBOM

回路図、アセンブリ図面、および部品表 (BOM) は、キットのドキュメント パッケージがインストールされている場合、Simplicity Studio を通じて利用できます。 これらは、Silicon Labs のキット ページからも入手できます。 webサイト: http://www.silabs.com/.

キットの改訂履歴と正誤表

11.1 改訂履歴
キットのリビジョンは、下の図に示すように、キットのボックス ラベルに印刷されています。

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 19

表 11.1. キットの改訂履歴

キットのリビジョン リリース 説明
A02 11年2021月XNUMX日 BRD2504A リビジョン A03 をフィーチャーした初期キット リビジョン。

11.2 正誤表
現在、このキットに関する既知の問題はありません。

ドキュメントの改訂履歴

1.0
2021年XNUMX月

  • 初期ドキュメントバージョン

Simplicity Studio
MCUおよびワイヤレスツール、ドキュメント、ソフトウェア、ソースコードライブラリなどへのワンクリックアクセス。 Windows、Mac、Linuxで利用可能です!

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - 図 20

SILICON LABS EFM32PG23 Gecko マイクロコントローラー - シンボル 2

IoTポートフォリオ
www.silabs.com/IoT

SW / HW
www.silabs.com/simplicity
品質
www.silabs.com/quality

サポートとコミュニティ
www.silabs.com/community

免責事項
Silicon Labs は、Silicon Labs 製品を使用している、または使用を予定しているシステムおよびソフトウェア実装者向けに、利用可能なすべての周辺機器およびモジュールに関する最新かつ正確で詳細なドキュメントをお客様に提供することを目指しています。特性データ、利用可能なモジュールおよび周辺機器、メモリ サイズ、メモリ アドレスは各デバイスに固有のものであり、提供される「標準」パラメータはアプリケーションによって異なる場合があります。アプリケーション例ampここで説明するファイルは、説明のみを目的としています。 Silicon Labs は、本書の製品情報、仕様、および説明を予告なく変更する権利を留保し、含まれる情報の正確性または完全性については保証しません。 Silicon Labs は、セキュリティまたは信頼性の理由から、事前の通知なく、製造プロセス中に製品ファームウェアを更新する場合があります。 このような変更によって製品の仕様や性能が変わることはありません。 Silicon Labs は、このドキュメントで提供される情報の使用による結果に対して一切の責任を負いません。 この文書は、集積回路を設計または製造するライセンスを暗示または明示的に付与するものではありません。 これらの製品は、Silicon Labs の書面による特別な同意がない限り、FDA クラス III デバイス、FDA の市販前承認が必要なアプリケーション、またはライフ サポート システム内で使用するように設計または認可されていません。 「生命維持システム」とは、生命および/または健康をサポートまたは維持することを目的とした製品またはシステムであり、故障した場合、重大な人身傷害または死亡につながることが合理的に予想されます。 Silicon Labs 製品は軍事用途向けに設計または認可されていません。 Silicon Labs の製品は、いかなる状況においても、核兵器、生物兵器、化学兵器を含む (ただしこれらに限定されない) 大量破壊兵器、またはそのような兵器を運搬可能なミサイルに使用してはなりません。 Silicon Labs は、明示および黙示のすべての保証を否認し、そのような不正なアプリケーションでの Silicon Labs 製品の使用に関連する怪我や損害については責任を負わないものとします。 注: このコンテンツには、現在廃止されている無効な用語ログが含まれている可能性があります。 Silicon Labs は、可能な限りこれらの用語を包括的な言葉に置き換えています。 詳細については、次のサイトをご覧ください。 www.silabs.com/about-us/inclusive-lexicon-project

商標情報

Silicon Laboratories Inc.®、Silicon Laboratories®、Silicon Labs®、SiLabs® および Silicon Labs ロゴ®、Blue giga®、Blue giga Logo®、Clock builder®、CMEMS®、DSPLL®、EFM®、EFM32®、EFR、 Ember®、Energy Micro、Energy Micro ロゴおよびその組み合わせ、「世界で最もエネルギーに優しいマイクロコントローラー」、Ember®、EZ Link®、EZR adio®、EZRadioPRO®、Gecko®、Gecko OS、Gecko OS Studio、ISO モデム®、 Precision32®、Pro SLIC®、Simplicity Studio®、SiPHY®、Telegesis、Telegesis Logo®、USBX press®、Zentri、Zentri ロゴおよび Zentri DMS、Z-Wave®、その他は Silicon Labs の商標または登録商標です。 ARM、CORTEX、Cortex-M3、THUMB は ARM Holdings の商標または登録商標です。 Keil は ARM Limited の登録商標です。 Wi-Fi は Wi-Fi Alliance の登録商標です。 ここで言及されている他のすべての製品またはブランド名は、それぞれの所有者の商標です。

SILICONLABSのロゴ

シリコンラボラトリーズ株式会社
400西シーザーチャベス
オースティン、テキサス州 78701
アメリカ合衆国
www.silabs.com

シラブス.com | より接続された世界を構築します。
ダウンロード元 アロー.com.

ドキュメント / リソース

SILICON LABS EFM32PG23 Gecko マイクロコントローラー [pdf] ユーザーガイド
EFM32PG23 Gecko マイクロコントローラー, EFM32PG23, Gecko マイクロコントローラー, マイクロコントローラー

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *