Логотип SILICON LABS

UG515: Посібник користувача EFM32PG23 Pro Kit

Мікроконтролер SILICON LABS EFM32PG23 Gecko - символ 1

Мікроконтролер EFM32PG23 Gecko

Набір PG23 Pro є чудовою відправною точкою для ознайомлення з мікроконтролером EFM32PG23™ Gecko.
Професійний набір містить датчики та периферійні пристрої, які демонструють деякі з багатьох можливостей EFM32PG23. Набір містить усі необхідні інструменти для розробки програми EFM32PG23 Gecko.

Мікроконтролер SILICON LABS EFM32PG23 Gecko

ЦІЛЬОВИЙ ПРИСТРІЙ

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • ЦП: 32-розрядний ARM® Cortex-M33
  • Пам'ять: 512 КБ flash і 64 КБ RAM

ОСОБЛИВОСТІ НАБОРУ

  • Підключення через USB
  • Advanced Energy Monitor (AEM)
  • Вбудований налагоджувач SEGGER J-Link
  • Мультиплексор для налагодження, що підтримує зовнішнє обладнання, а також вбудований мікроконтроллер
  • 4×10 сегментний LCD
  • Світлодіоди користувача та кнопки
  • Датчик відносної вологості та температури Silicon Labs Si7021
  • Роз'єм SMA для демонстрації IADC
  • Індуктивний датчик LC
  • 20-контактний роз'єм 2.54 мм для плат розширення
  • Відривні колодки для прямого доступу до контактів введення/виведення
  • Джерела живлення включають USB і батарею типу CR2032.

ПІДТРИМКА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ

  • Simplicity Studio™
  • Вбудований верстат IAR
  • Кейл МДК

вступ

1.1 Опис
Набір PG23 Pro є ідеальною відправною точкою для розробки програм на мікроконтролерах EFM32PG23 Gecko. На платі є датчики та периферійні пристрої, які демонструють деякі з багатьох можливостей мікроконтролера EFM32PG23 Gecko. Крім того, плата є повнофункціональним інструментом для налагодження та моніторингу енергоспоживання, який можна використовувати із зовнішніми програмами.

1.2 Особливості

  • Мікроконтролер EFM32PG23 Gecko
  • 512 КБ Flash
  • 64 Кб оперативної пам'яті
  • Пакет QFN48
  • Удосконалена система моніторингу енергії для точного струму та об’ємуtagта відстеження
  • Інтегрований налагоджувач/емулятор USB Segger J-Link із можливістю налагодження зовнішніх пристроїв Silicon Labs
  • 20-контактний роз’єм розширення
  • Відривні колодки для легкого доступу до контактів вводу/виводу
  • Джерела живлення включають USB і акумулятор CR2032
  • 4×10 сегментний LCD
  • 2 кнопки та світлодіоди, підключені до EFM32 для взаємодії з користувачем
  • Датчик відносної вологості та температури Silicon Labs Si7021
  • Роз'єм SMA для демонстрації EFM32 IADC
  • Зовнішня опорна напруга 1.25 В для EFM32 IADC
  • Схема резервуара LC для індуктивного визначення близькості до металевих предметів
  • Кристали для LFXO і HFXO: 32.768 кГц і 39.000 МГц

1.3 Початок роботи
Докладні інструкції щодо того, як розпочати роботу з вашим новим набором PG23 Pro Kit, можна знайти в Silicon Labs Web сторінки: silabs.com/development-tools

Блок-схема набору

Оверview набору PG23 Pro Kit показано на малюнку нижче.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 1

Компонування обладнання комплекту

Макет PG23 Pro Kit показано нижче.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 2

Роз'єми

4.1 Відривні колодки
Більшість контактів GPIO EFM32PG23 доступні в рядках заголовків контактів у верхньому та нижньому краях плати. Вони мають стандартний крок 2.54 мм, і за потреби можна впаяти штифтові роз’єми. На додаток до контактів вводу/виводу також передбачені підключення до шин живлення та заземлення. Зауважте, що деякі контакти використовуються для комплекту периферійних пристроїв або функцій і можуть бути недоступні для спеціальної програми без компромісів.
На малюнку нижче показано розміщення контактів роз’ємних контактів і розташування контактів роз’єму EXP на правому краю плати. Заголовок EXP докладніше пояснюється в наступному розділі. З’єднання контактних колодок також надруковані шовкографією поруч із кожним штифтом для зручності.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 3

У таблиці нижче показано з’єднання штифтів для розривних колодок. Він також показує, які периферійні пристрої або функції набору підключені до різних контактів.

Таблиця 4.1. Розпиновка нижнього ряду (J101).

Pin EFM32PG23 контакт введення/виведення Спільна функція
1 ВМЦУ EFM32PG23 томtage домен (вимірюється AEM)
2 GND Земля
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
Pin EFM32PG23 контакт введення/виведення Спільна функція
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Скидання
14 AIN1
15 GND Земля
16 3V3 Поставка контролера плати
Pin EFM32PG23 контакт введення/виведення Спільна функція
1 5V Плата USB voltage
2 GND Земля
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 GND Земля
16 3V3 Поставка контролера плати

4.2 Заголовок EXP
З правого боку плати розташований кутовий 20-контактний роз’єм EXP для підключення периферійних пристроїв або плат плагінів. Роз’єм містить кілька контактів введення/виведення, які можна використовувати з більшістю функцій EFM32PG23 Gecko. Крім того, шини живлення VMCU, 3V3 і 5V також відкриті.
Роз’єм відповідає стандарту, який гарантує, що часто використовувані периферійні пристрої, такі як SPI, UART і шина I²C, доступні у фіксованих місцях роз’єму. Решта контактів використовуються для вводу-виводу загального призначення. Це дозволяє визначити плати розширення, які можна підключати до кількох різних комплектів Silicon Labs.
На малюнку нижче показано призначення контактів роз’єму EXP для комплекту PG23 Pro. Через обмеження кількості доступних контактів GPIO деякі з контактів заголовка EXP використовуються спільно з функціями набору.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 4

Таблиця 4.3. Розпіновка заголовка EXP

Pin Підключення Функція заголовка EXP Спільна функція
20 3V3 Поставка контролера плати
18 5V Плата контролера USB voltage
16 PA7 I2C_SDA SENSOR_I2C_SDA
14 PB6 UART_RX VCOM_RX
12 PB5 UART_TX VCOM_TX
10 NC
8 NC
6 NC
4 NC
2 ВМЦУ EFM32PG23 томtage домен, включений до вимірювань AEM.
19 BOARD_ID_SDA Підключено до контролера плати для ідентифікації додаткових плат.
17 BOARD_ID_SCL Підключено до контролера плати для ідентифікації додаткових плат.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Підключення Функція заголовка EXP Спільна функція
7 NC
5 NC
3 AIN1 Вхід АЦП
1 GND Земля

4.3 З’єднувач налагодження (DBG)
З’єднувач налагодження виконує подвійну мету на основі режиму налагодження, який можна налаштувати за допомогою Simplicity Studio. Якщо вибрано режим «Debug IN», роз’єм дозволяє використовувати зовнішній налагоджувач із вбудованим EFM32PG23. Якщо вибрано режим «Debug OUT», роз’єм дозволяє використовувати комплект як налагоджувач для зовнішньої цілі. Якщо вибрано режим «Debug MCU» (за замовчуванням), роз’єм ізольовано від інтерфейсу налагодження як контролера плати, так і цільового бортового пристрою.
Оскільки цей роз’єм автоматично перемикається для підтримки різних режимів роботи, він доступний лише тоді, коли контролер плати живиться (під’єднано USB-кабель J-Link). Якщо потрібен доступ для налагодження цільового пристрою, коли контролер плати знеструмлений, це слід зробити, підключивши його безпосередньо до відповідних контактів роз’єму роз’єму. Розпиновка роз’єму відповідає стандартному 19-контактному роз’єму ARM Cortex Debug.
Розпіновка докладно описана нижче. Зауважте, що незважаючи на те, що роз’єм підтримує JTAG на додаток до Serial Wire Debug, це не обов’язково означає, що набір або вбудований цільовий пристрій підтримує це.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 5

Незважаючи на те, що розводка збігається з розводкою роз’єму ARM Cortex Debug, вони не є повністю сумісними, оскільки контакт 7 фізично видалено з роз’єму Cortex Debug. Деякі кабелі мають невеликий штекер, який запобігає їх використанню, коли присутній цей контакт. Якщо це так, вийміть вилку або використовуйте стандартний прямий кабель 2×10 1.27 мм.

Таблиця 4.4. Опис контактів з’єднувача для налагодження

PIN-код(и) функція Примітка
1 VTARGET Цільова довідка томtagд. Використовується для перемикання рівнів логічного сигналу між метою та налагоджувачем.
2 TMS / SDWIO / C2D JTAG вибір тестового режиму, дані послідовного проводу або дані C2
4 TCK / SWCLK / C2CK JTAG тестовий годинник, годинник послідовного проводу або годинник C2
6 TDO/SWO JTAG вихід тестових даних або вихід послідовного проводу
8 TDI / C2Dps JTAG тестові дані або функцію «спільного доступу» до C2D
10 RESET / C2CKps Скидання цільового пристрою або функція «спільного використання контактів» C2CK
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 Виявлення кабелю Підключіть до заземлення
11, 13 NC Не підключено
3, 5, 15, 17, 19 GND

4.4 Простота конектора
Роз’єм Simplicity Connector, представлений у професійному комплекті, дозволяє використовувати розширені функції налагодження, такі як AEM і віртуальний COM-порт, для зовнішньої цілі. Цокольовка показана на малюнку нижче.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 6

Назви сигналів на малюнку та таблиця опису контактів посилаються на контролер плати. Це означає, що VCOM_TX має бути підключено до контакту RX зовнішньої цілі, VCOM_RX – до контакту TX цілі, VCOM_CTS – до контакту RTS цілі, а VCOM_RTS – до контакту CTS цілі.
Примітка. Струм, взятий з VMCU voltage включено в вимірювання AEM, тоді як 3V3 і 5V voltage штифти не є. Щоб контролювати поточне споживання зовнішньої цілі за допомогою AEM, переведіть бортовий мікроконтролер у режим найменшої енергії, щоб мінімізувати його вплив на вимірювання.

Таблиця 4.5. Опис контактів роз'єму Simplicity

PIN-код(и) функція опис
1 ВМЦУ Шина живлення 3.3 В, контролюється AEM
3 3V3 Шина живлення 3.3 В
5 5V Шина живлення 5 В
2 VCOM_TX Віртуальний COM TX
4 VCOM_RX Віртуальний COM RX
6 VCOM_CTS Віртуальний COM CTS
8 VCOM_RTS Віртуальний COM RTS
17 BOARD_ID_SCL Ідентифікатор плати SCL
19 BOARD_ID_SDA Борт ID ПДР
10, 12, 14, 16, 18, 20 NC Не підключено
7, 9, 11, 13, 15 GND Земля

Живлення та скидання

5.1 Вибір потужності MCU
EFM32PG23 у професійному наборі може отримувати живлення від одного з цих джерел:

  • USB-кабель для налагодження
  • Батарея типу «таблетка» на 3 В

Джерело живлення для MCU вибирається повзунком у нижньому лівому куті професійного набору. На малюнку нижче показано, як можна вибрати різні джерела живлення за допомогою повзункового перемикача.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 7

Коли перемикач знаходиться в положенні AEM, для живлення EFM3.3PG32 використовується низькошумний LDO 23 В у професійному комплекті. Цей LDO знову живиться від налагоджувального кабелю USB. Advanced Energy Monitor тепер підключено послідовно, що дозволяє проводити точні високошвидкісні вимірювання струму та налагодження/профілювання енергії.
Коли перемикач знаходиться в положенні BAT, для живлення пристрою можна використовувати 20-мм батарейку типу «таблетка» в гнізді CR2032. Коли перемикач знаходиться в цьому положенні, вимірювання струму не активні. Це рекомендоване положення перемикача під час живлення MCU від зовнішнього джерела живлення.
Примітка: Advanced Energy Monitor може вимірювати споживання струму EFM32PG23 лише тоді, коли перемикач живлення знаходиться в положенні AEM.

5.2 Живлення контролера плати
Контролер плати відповідає за такі важливі функції, як налагоджувач і AEM, і живиться виключно через порт USB у верхньому лівому куті плати. Ця частина комплекту знаходиться в окремому домені живлення, тому для цільового пристрою можна вибрати інше джерело живлення, зберігаючи функції налагодження. Цей домен живлення також ізольовано, щоб запобігти витоку струму з цільового домену живлення, коли живлення контролера плати припинено.
Положення перемикача живлення не впливає на домен живлення контролера плати.
Набір був ретельно розроблений, щоб утримувати контролер плати та цільові домени живлення ізольованими один від одного, коли один із них вимикається. Це гарантує, що цільовий пристрій EFM32PG23 продовжуватиме працювати в режимі BAT.

5.3 EFM32PG23 Скидання
EFM32PG23 MCU може бути скинуто з кількох різних джерел:

  • Користувач натискає кнопку RESET
  • Вбудований налагоджувач витягує висновок #RESET на низький рівень
  • Зовнішній налагоджувач витягує висновок #RESET на низький рівень

На додаток до джерел скидання, згаданих вище, скидання до EFM32PG23 також буде видано під час завантаження контролера плати. Це означає, що відключення живлення контролера плати (від’єднання USB-кабелю J-Link) не призведе до скидання, але під’єднання кабелю знову відбудеться, коли контролер плати завантажиться.

Периферійні пристрої

Професійний набір містить набір периферійних пристроїв, які демонструють деякі функції EFM32PG23.
Зауважте, що більшість вводів/виводів EFM32PG23, спрямованих на периферійні пристрої, також направляються на контактні панелі або роз’єм EXP, що слід враховувати під час їх використання.

6.1 Кнопки та світлодіоди
У комплекті є дві кнопки користувача з позначками BTN0 і BTN1. Вони підключаються безпосередньо до EFM32PG23 і пом’якшуються RC-фільтрами з постійною часом 1 мс. Кнопки підключені до контактів PA5 і PB4.
У комплект також входять два жовті світлодіоди з позначками LED0 і LED1, які керуються контактами GPIO на EFM32PG23. Світлодіоди підключені до контактів PC8 і PC9 у конфігурації активного високого рівня.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 8

6.2 ЖК
20-контактний сегментний РК-дисплей підключений до периферійного РК-дисплея EFM32. РК-дисплей має 4 загальні лінії та 10 сегментних ліній, що дає загалом 40 сегментів у квадруплексному режимі. Ці лінії не поділяються на проривні панелі. Зверніться до схеми набору для отримання інформації про відображення сигналів на сегменти.
Конденсатор, підключений до контакту насоса заряду периферійного РК-дисплея EFM32, також доступний у комплекті.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 9

6.3 Датчик відносної вологості та температури Si7021

Датчик відносної вологості та температури Si7021 | 2C — це монолітна мікросхема CMOS, яка об’єднує елементи датчика вологості та температури, аналого-цифровий перетворювач, обробку сигналу, дані калібрування та інтерфейс IC. Запатентоване використання галузевих стандартів полімерних діелектриків з низьким вмістом К для вимірювання вологості дозволяє створювати малопотужні монолітні мікросхеми CMOS-сенсора з низьким дрейфом і гістерезисом і чудовою довгостроковою стабільністю.
Датчики вологості та температури відкалібровані на заводі, а дані калібрування зберігаються в енергонезалежній пам’яті на мікросхемі. Це гарантує повну взаємозамінність датчиків без необхідності повторного калібрування чи зміни програмного забезпечення.
Si7021 доступний у корпусі DFN 3 × 3 мм і паяється оплавленням. Його можна використовувати як апаратно-сумісне програмне забезпечення для наявних датчиків відносної вологості/температури в корпусах DFN-3 3 × 6 мм, які забезпечують точне вимірювання в більш широкому діапазоні та менше енергоспоживання. Додаткова кришка, встановлена ​​на заводі, забезпечує низький профіfile, зручні засоби захисту датчика під час складання (наприклад, пайка оплавленням) і протягом усього терміну експлуатації виробу, за винятком рідин (гідрофобних/олеофобних) і частинок.
Si7021 пропонує точне цифрове рішення із заводським калібруванням із низьким енергоспоживанням, ідеальне для вимірювання вологості, точки роси та температури в різноманітних додатках, починаючи від HVAC/R і відстеження активів до промислових і споживчих платформ.
Шина |2C, яка використовується для Si7021, використовується разом із заголовком EXP. Датчик живиться від VMCU, що означає, що споживання струму датчика враховується в вимірюваннях AEM.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 10

Зверніться до Silicon Labs web сторінки для отримання додаткової інформації: http://www.silabs.com/humidity-sensors.

6.4 Датчик LC
Індуктивно-ємнісний датчик для демонстрації інтерфейсу датчика низької енергії (LESENSE) розташований у нижній правій частині плати. Периферійний пристрій LESENSE використовує обtagЦифро-аналоговий перетворювач (VDAC) для встановлення коливального струму через котушку індуктивності, а потім використовує аналоговий компаратор (ACMP) для вимірювання часу загасання коливань. На час згасання коливань впливатиме наявність металевих предметів у межах кількох міліметрів від індуктора.
Датчик LC можна використовувати для створення датчика, який виводить EFM32PG23 із сну, коли металевий предмет наближається до котушки індуктивності, який знову ж таки можна використовувати як лічильник імпульсів лічильника комунальних послуг, перемикач дверної сигналізації, індикатор положення або інші програми, де хоче відчути присутність металевого предмета.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 11

Щоб отримати додаткові відомості про використання та роботу LC-сенсора, зверніться до примітки до програми «AN0029: Low Energy Sensor Interface - Inductive Sense», яка доступна в Simplicity Studio або в бібліотеці документів на Silicon Labs. webсайт.

6.5 Роз’єм IADC SMA
У комплекті є роз’єм SMA, який під’єднується до IADC EFM32PG23˙ через один із виділених вхідних контактів IADC (AIN0) у односторонній конфігурації. Спеціальні входи АЦП забезпечують оптимальне підключення між зовнішніми сигналами та IADC.
Вхідна схема між роз’ємом SMA та штифтом АЦП була розроблена таким чином, щоб бути хорошим компромісом між оптимальною ефективністю встановлення на різнихampшвидкостей і захист EFM32 у разі перенапругиtagе ситуація. Якщо IADC використовується в режимі високої точності з ADC_CLK, налаштованим на значення вище 1 МГц, доцільно замінити резистор 549 Ом на 0 Ом. Це відбувається за рахунок зменшення надмірної гучностіtagе захист. Додаткову інформацію про IADC див. у довідковому посібнику пристрою.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 12

Зауважте, що на вході роз’єму SMA є резистор 49.9 Ом із землею, який, залежно від вихідного опору джерела, впливає на вимірювання. Додано резистор 49.9 Ω, щоб підвищити продуктивність джерел вихідного опору 50 Ω.

6.6 Віртуальний COM-порт
Асинхронне послідовне підключення до контролера плати забезпечується для передачі даних програми між головним ПК і цільовим EFM32PG23, що усуває потребу у зовнішньому адаптері послідовного порту.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 13

Віртуальний COM-порт складається з фізичного UART між цільовим пристроєм і контролером плати, а також логічної функції в контролері плати, яка робить послідовний порт доступним для головного ПК через USB. Інтерфейс UART складається з двох контактів і сигналу дозволу.

Таблиця 6.1. Піни інтерфейсу віртуального порту COM

Сигнал опис
VCOM_TX Передача даних від EFM32PG23 до контролера плати
VCOM_RX Отримувати дані від контролера плати до EFM32PG23
VCOM_ENABLE Вмикає інтерфейс VCOM, що дозволяє передавати дані до контролера плати

Примітка: Порт VCOM доступний лише тоді, коли контролер плати живиться, для цього потрібно вставити USB-кабель J-Link.

Advanced Energy Monitor

7.1 Використання
Дані Advanced Energy Monitor (AEM) збираються контролером плати та можуть відображатися на Energy Profiler, доступний через Simplicity Studio. За допомогою Energy Profiler, струм споживання і обtage можна виміряти та пов’язати з фактичним кодом, що виконується на EFM32PG23 у реальному часі.

7.2 Теорія функціонування
Для точного вимірювання струму в діапазоні від 0.1 мкА до 47 мА (динамічний діапазон 114 дБ) датчик струму amplifier використовується разом із подвійним посиленням stagд. Сучасний сенс amplifier вимірює обtage краплю на невеликий серійний резистор. Підсилення stagе далі ampживе цей томtage з двома різними налаштуваннями посилення для отримання двох діапазонів струму. Перехід між цими двома діапазонами відбувається близько 250 мкА. Цифрова фільтрація та усереднення виконується в контролері плати перед sampфайли експортуються в Energy Profiler додаток.
Під час запуску комплекту виконується автоматичне калібрування AEM, яке компенсує помилку зсуву в сенсі ampліферів.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 14

7.3 Точність і продуктивність
AEM здатний вимірювати струми в діапазоні від 0.1 мкА до 47 мА. Для струмів вище 250 мкА AEM має точність в межах 0.1 мА. При вимірюванні струмів нижче 250 мкА точність підвищується до 1 мкА. Незважаючи на те, що абсолютна точність становить 1 мкА в діапазоні нижче 250 мкА, AEM здатний виявляти зміни споживаного струму лише на 100 нА. АЕМ виробляє 6250 струму сampменше за секунду.

Вбудований налагоджувач

PG23 Pro Kit містить вбудований налагоджувач, який можна використовувати для завантаження коду та налагодження EFM32PG23. Окрім програмування EFM32PG23 у наборі, налагоджувач також можна використовувати для програмування та налагодження зовнішніх пристроїв Silicon Labs EFM32, EFM8, EZR32 та EFR32.

Налагоджувач підтримує три різні інтерфейси налагодження, які використовуються з пристроями Silicon Labs:

  • Serial Wire Debug, який використовується з усіма пристроями EFM32, EFR32 і EZR32
  • JTAG, який можна використовувати з EFR32 і деякими пристроями EFM32
  • C2 Debug, який використовується з пристроями EFM8

Щоб забезпечити точне налагодження, використовуйте відповідний інтерфейс налагодження для свого пристрою. Роз'єм для налагодження на платі підтримує всі ці три режими.

8.1 Режими налагодження
Щоб запрограмувати зовнішні пристрої, використовуйте роз’єм налагодження для підключення до цільової плати та встановіть режим налагодження на [Out]. Цей самий роз’єм також можна використовувати для підключення зовнішнього налагоджувача до мікроконтролера EFM32PG23 у комплекті, встановивши режим налагодження на [In].
Вибір активного режиму налагодження виконується в Simplicity Studio.
Debug MCU: у цьому режимі вбудований налагоджувач підключається до EFM32PG23 у комплекті.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 15

Debug OUT: У цьому режимі вбудований налагоджувач можна використовувати для налагодження підтримуваного пристрою Silicon Labs, встановленого на спеціальну плату.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 16

Налагодити IN: У цьому режимі вбудований налагоджувач відключено, і можна підключити зовнішній налагоджувач для налагодження EFM32PG23 у комплекті.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 17

Примітка: Щоб «Debug IN» працював, контролер плати набору має живитися через роз’єм Debug 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 показано режим налагодження та версію мікропрограми вибраного адаптера J-Link. Натисніть посилання [Змінити] біля будь-якого з них, щоб відкрити діалогове вікно конфігурації набору.

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 18

9.1 Оновлення прошивки
Оновлення мікропрограми набору здійснюється через Simplicity Studio. Simplicity Studio автоматично перевірятиме наявність нових оновлень під час запуску.
Ви також можете використовувати діалогове вікно конфігурації набору для ручного оновлення. Натисніть кнопку [Огляд] у розділі [Оновити адаптер], щоб вибрати правильний 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 р Початкова версія набору з BRD2504A версії A03.

11.2 Виправлення
Наразі немає відомих проблем із цим набором.

Історія переглядів документа

1.0
Листопад 2021 року

  • Початкова версія документа

Студія простоти
Доступ одним кліком до MCU та бездротових інструментів, документації, програмного забезпечення, бібліотек вихідного коду тощо. Доступно для Windows, Mac і Linux!

Мікроконтролер SILICON LABS EFM32PG23 Gecko – рис. 20

Мікроконтролер SILICON LABS EFM32PG23 Gecko - символ 2

Портфоліо IoT
www.silabs.com/IoT

ПЗ/АПП
www.silabs.com/simplicity
якість
www.silabs.com/quality

Підтримка та спільнота
www.silabs.com/community

Відмова від відповідальності
Silicon Labs має намір надавати клієнтам найновішу, точну та поглиблену документацію щодо всіх периферійних пристроїв і модулів, доступних для розробників системи та програмного забезпечення, які використовують або мають намір використовувати продукти Silicon Labs. Характеристики даних, доступні модулі та периферійні пристрої, розміри пам’яті та адреси пам’яті відносяться до кожного конкретного пристрою, а надані «типові» параметри можуть змінюватися і змінюються в різних програмах. Додаток прampописані тут лише для ілюстрації. Silicon Labs залишає за собою право без додаткового повідомлення вносити зміни в інформацію про продукт, специфікації та описи, наведені тут, і не надає гарантій щодо точності чи повноти наданої інформації. Без попереднього сповіщення Silicon Labs може оновлювати мікропрограму продукту під час виробничого процесу з міркувань безпеки чи надійності. Такі зміни не впливатимуть на технічні характеристики або експлуатаційні характеристики продукту. Silicon Labs не несе відповідальності за наслідки використання інформації, наданої в цьому документі. Цей документ не означає та не надає прямо жодної ліцензії на розробку чи виготовлення будь-яких інтегральних схем. Продукти не розроблені та не дозволені для використання в будь-яких пристроях FDA Class III, програмах, для яких потрібне схвалення FDA на ринку, або системах життєзабезпечення без спеціальної письмової згоди Silicon Labs. «Система життєзабезпечення» — це будь-який продукт або система, призначена для підтримки або підтримки життя та/або здоров’я, яка, якщо вона виходить з ладу, може призвести до значних тілесних ушкоджень або смерті. Продукти 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 modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, логотип Telegesis®, 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. Усі інші продукти або торгові марки, згадані тут, є товарними знаками відповідних власників.

Логотип SILICON LABS

Silicon Laboratories Inc.
400 Західний Сезар Чавес
Остін, Техас 78701
США
www.silabs.com

silabs.com | Створення більш пов’язаного світу.
Завантажено з Arrow.com.

Документи / Ресурси

Мікроконтролер SILICON LABS EFM32PG23 Gecko [pdfПосібник користувача
EFM32PG23 мікроконтролер Gecko, EFM32PG23, мікроконтроллер Gecko, мікроконтролер

Список літератури

Залиште коментар

Ваша електронна адреса не буде опублікована. Обов'язкові поля позначені *