Лого на SILICON LABS

UG515: Ръководство за потребителя на EFM32PG23 Pro Kit

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

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

PG23 Pro Kit е отлична отправна точка за запознаване с микроконтролера 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
  • Потребителски светодиоди и бутони
  • Сензор Si7021 за относителна влажност и температура на Silicon Labs
  • SMA конектор за IADC демонстрация
  • Индуктивен LC сензор
  • 20-пинов 2.54 мм конектор за разширителни платки
  • Разделителни подложки за директен достъп до I/O щифтове
  • Източниците на захранване включват USB и CR2032 батерия с размер на монета.

СОФТУЕРНА ПОДДРЪЖКА

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

Въведение

1.1 Описание
PG23 Pro Kit е идеална отправна точка за разработване на приложения на микроконтролерите EFM32PG23 Gecko. Платката включва сензори и периферни устройства, демонстриращи някои от многото възможности на микроконтролера EFM32PG23 Gecko. В допълнение, платката е пълнофункционален инструмент за отстраняване на грешки и мониторинг на енергията, който може да се използва с външни приложения.

1.2 функции

  • Микроконтролер EFM32PG23 Gecko
  • 512 kB Flash
  • 64 kB RAM
  • Пакет QFN48
  • Усъвършенствана система за енергиен мониторинг за точен ток и обемtagи проследяване
  • Интегриран Segger J-Link USB дебъгер/емулатор с възможност за отстраняване на грешки на външни устройства на Silicon Labs
  • 20-пинов разширителен конектор
  • Разделителни подложки за лесен достъп до I/O щифтове
  • Източниците на захранване включват USB и батерия CR2032
  • 4×10 сегментен LCD
  • 2 бутона и светодиоди, свързани към EFM32 за взаимодействие с потребителя
  • Сензор Si7021 за относителна влажност и температура на Silicon Labs
  • SMA конектор за демонстрация на EFM32 IADC
  • Външен референтен 1.25 V за EFM32 IADC
  • LC резервоарна верига за индуктивно отчитане на близост на метални предмети
  • Кристали за LFXO и HFXO: 32.768 kHz и 39.000 MHz

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 мм, а щифтовете могат да бъдат запоени, ако е необходимо. В допълнение към I/O щифтовете са осигурени и връзки към захранващи шини и заземяване. Имайте предвид, че някои от щифтовете се използват за комплект периферни устройства или функции и може да не са налични за персонализирано приложение без компромиси.
Фигурата по-долу показва разводката на разпределителните подложки и разводката на EXP конектора в десния край на платката. Заглавието EXP е обяснено допълнително в следващия раздел. Връзките на пробивните подложки също са отпечатани на ситопечат до всеки щифт за лесна справка.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 3

Таблицата по-долу показва връзките на щифтовете за прекъсващите подложки. Той също така показва кои периферни устройства или функции на комплекта са свързани към различните щифтове.

Таблица 4.1. Долен ред (J101) Pinout

ПИН EFM32PG23 I/O Pin Споделена функция
1 VMCU 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
ПИН EFM32PG23 I/O Pin Споделена функция
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Нулиране
14 AIN1
15 GND Земя
16 3V3 Доставка на контролер на платката
ПИН EFM32PG23 I/O Pin Споделена функция
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 конектор, който позволява свързване на периферни устройства или плъгин платки. Конекторът съдържа няколко I/O пина, които могат да се използват с повечето функции на EFM32PG23 Gecko. Освен това, захранващите шини VMCU, 3V3 и 5V също са изложени.
Конекторът следва стандарт, който гарантира, че често използваните периферни устройства като SPI, UART и I²C шина са налични на фиксирани места в конектора. Останалите щифтове се използват за I/O с общо предназначение. Това позволява дефинирането на разширителни платки, които могат да се включват в редица различни комплекти на Silicon Labs.
Фигурата по-долу показва назначението на щифта на EXP конектора за PG23 Pro Kit. Поради ограничения в броя на наличните GPIO щифтове, някои от EXP заглавните щифтове се споделят с функциите на комплекта.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 4

Таблица 4.3. EXP Header Pinout

ПИН Връзка Функция за заглавка 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 VMCU 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
ПИН Връзка Функция за заглавка EXP Споделена функция
7 NC
5 NC
3 AIN1 ADC вход
1 GND Земя

4.3 Конектор за отстраняване на грешки (DBG)
Конекторът за отстраняване на грешки служи за двойна цел въз основа на режима за отстраняване на грешки, който може да бъде настроен с помощта на Simplicity Studio. Ако е избран режимът „Debug IN“, конекторът позволява да се използва външен дебъгер с вградения EFM32PG23. Ако е избран режимът „Debug OUT“, конекторът позволява комплектът да се използва като дебъгер към външна цел. Ако е избран режимът „Debug MCU“ (по подразбиране), конекторът е изолиран от интерфейса за отстраняване на грешки както на контролера на платката, така и на вграденото целево устройство.
Тъй като този конектор се превключва автоматично, за да поддържа различните режими на работа, той е наличен само когато контролерът на платката е захранен (свързан J-Link USB кабел). Ако се изисква достъп за отстраняване на грешки до целевото устройство, когато контролерът на платката е изключен, това трябва да стане чрез директно свързване към подходящите щифтове на заглавната част на прекъсвача. Pinout на конектора следва този на стандартния ARM Cortex Debug 19-пинов конектор.
pinout е описано подробно по-долу. Имайте предвид, че въпреки че конекторът поддържа JTAG в допълнение към Serial Wire Debug, това не означава непременно, че комплектът или вграденото целево устройство поддържа това.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 5

Въпреки че разводката съвпада с разводката на ARM Cortex Debug конектор, те не са напълно съвместими, тъй като пин 7 е физически премахнат от Cortex Debug конектора. Някои кабели имат малък щепсел, който не им позволява да се използват, когато има този щифт. Ако случаят е такъв, извадете щепсела или вместо това използвайте стандартен прав кабел 2×10 1.27 mm.

Таблица 4.4. Описания на щифтовете на съединителя за отстраняване на грешки

ПИН номер(а) функция Забележка
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 НУЛИРАНЕ / C2CKps Нулиране на целевото устройство или функция C2CK „споделяне на ПИН“.
12 NC TRACECLK
14 NC ПРОСЛЕДЕНО0
16 NC ПРОСЛЕДЕНО1
18 NC ПРОСЛЕДЕНО2
20 NC ПРОСЛЕДЕНО3
9 Откриване на кабел Свържете към земята
11, 13 NC Не е свързан
3, 5, 15, 17, 19 GND

4.4 Конектор за простота
Simplicity Connector, включен в професионалния комплект, позволява разширени функции за отстраняване на грешки, като AEM и виртуален COM порт, които да се използват към външна цел. pinout е илюстриран на фигурата по-долу.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 6

Имената на сигналите на фигурата и таблицата с описание на щифтовете са посочени от контролера на платката. Това означава, че VCOM_TX трябва да бъде свързан към RX щифта на външната цел, VCOM_RX към TX щифта на целта, VCOM_CTS към RTS щифта на целта и VCOM_RTS към CTS щифта на целта.
Забележка: Ток, извлечен от VMCU voltage pin е включен в AEM измерванията, докато 3V3 и 5V voltage щифтовете не са. За да наблюдавате текущото потребление на външна цел с AEM, поставете вградения MCU в режим на най-ниска енергия, за да минимизирате въздействието му върху измерванията.

Таблица 4.5. Опростени описания на щифтовете на конектора

ПИН номер(а) функция Описание
1 VMCU 3.3 V захранваща шина, наблюдавана от AEM
3 3V3 3.3 V захранваща шина
5 5V 5 V захранваща шина
2 VCOM_TX Виртуален COM TX
4 VCOM_RX Виртуален COM RX
6 VCOM_CTS Виртуален COM CTS
8 VCOM_RTS Виртуален COM RTS
17 BOARD_ID_SCL ID на борда SCL
19 BOARD_ID_SDA ID на борда SDA
10, 12, 14, 16, 18, 20 NC Не е свързан
7, 9, 11, 13, 15 GND Земя

Захранване и нулиране

5.1 Избор на мощност на MCU
EFM32PG23 в професионалния комплект може да се захранва от един от тези източници:

  • USB кабелът за отстраняване на грешки
  • 3 V клетъчна батерия тип монета

Източникът на захранване за MCU се избира с плъзгача в долния ляв ъгъл на професионалния комплект. Фигурата по-долу показва как различните източници на захранване могат да се избират с плъзгача.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 7

С превключвателя в позиция AEM, LDO с нисък шум от 3.3 V на професионалния комплект се използва за захранване на EFM32PG23. Този LDO отново се захранва от USB кабела за отстраняване на грешки. Усъвършенстваният енергиен монитор вече е свързан последователно, което позволява точни високоскоростни измервания на тока и енергийно отстраняване на грешки/профилиране.
С превключвателя в позиция BAT, 20 mm клетъчна батерия с размер на монета в гнездото CR2032 може да се използва за захранване на устройството. Когато превключвателят е в тази позиция, няма активни текущи измервания. Това е препоръчителната позиция на превключвателя при захранване на MCU с външен източник на захранване.
Забележка: Усъвършенстваният енергиен монитор може да измерва текущото потребление на EFM32PG23 само когато превключвателят за избор на мощност е в позиция AEM.

5.2 Захранване на контролера на платката
Контролерът на платката е отговорен за важни функции, като дебъгера и AEM, и се захранва изключително през USB порта в горния ляв ъгъл на платката. Тази част от комплекта се намира в отделен захранващ домейн, така че може да бъде избран различен източник на захранване за целевото устройство, като същевременно се запази функционалността за отстраняване на грешки. Този домейн на захранване също е изолиран, за да се предотврати изтичане на ток от целевия домейн на захранване, когато захранването към контролера на платката бъде премахнато.
Мощният домейн на контролера на платката не се влияе от позицията на превключвателя на захранването.
Комплектът е внимателно проектиран да поддържа контролера на платката и целевите захранващи домейни изолирани един от друг, когато един от тях се изключи. Това гарантира, че целевото устройство EFM32PG23 ще продължи да работи в режим BAT.

5.3 EFM32PG23 Нулиране
EFM32PG23 MCU може да бъде нулиран от няколко различни източника:

  • Потребител натиска бутона RESET
  • Вграденият дебъгер изтегля щифта #RESET ниско
  • Външен дебъгер изтегля щифта #RESET ниско

В допълнение към източниците за нулиране, споменати по-горе, нулиране към EFM32PG23 също ще бъде издадено по време на стартиране на контролера на платката. Това означава, че премахването на захранването на контролера на платката (изключване на USB кабела на J-Link) няма да генерира нулиране, но включването на кабела обратно ще го направи, когато контролерът на платката се стартира.

Периферни устройства

Професионалният комплект има набор от периферни устройства, които демонстрират някои от характеристиките на EFM32PG23.
Обърнете внимание, че повечето I/O EFM32PG23, насочени към периферни устройства, също се насочват към пробивните подложки или EXP заглавката, което трябва да се вземе под внимание при използването им.

6.1 Бутони и светодиоди
Комплектът има два потребителски бутона, обозначени с BTN0 и BTN1. Те са свързани директно към EFM32PG23 и се отблъскват от RC филтри с времева константа от 1 ms. Бутоните са свързани към щифтове PA5 и PB4.
Комплектът включва и два жълти светодиода, маркирани с LED0 и LED1, които се управляват от GPIO щифтове на EFM32PG23. Светодиодите са свързани към щифтове PC8 и PC9 в активна-висока конфигурация.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 8

6.2 LCD
20-пинов сегментен LCD е свързан към периферията на LCD на EFM32. LCD има 4 общи линии и 10 сегментни линии, което дава общо 40 сегмента в квадруплексен режим. Тези линии не се споделят на пробивните подложки. Обърнете се към схемата на комплекта за информация относно картографирането на сигнали към сегменти.
Кондензатор, свързан към извода на помпата за зареждане на периферното LCD устройство EFM32, също е наличен в комплекта.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 9

6.3 Сензор за относителна влажност и температура Si7021

Сензорът за относителна влажност и температура Si7021 | 2C е монолитен CMOS IC, интегриращ сензорни елементи за влажност и температура, аналогово-цифров преобразувател, обработка на сигнала, данни за калибриране и IC интерфейс. Патентованото използване на стандартни за промишлеността полимерни диелектрици с ниско K за отчитане на влажност позволява изграждането на монолитни CMOS сензорни интегрални схеми с ниска мощност и нисък дрейф и хистерезис и отлична дългосрочна стабилност.
Сензорите за влажност и температура са фабрично калибрирани и данните за калибриране се съхраняват в енергонезависимата памет на чипа. Това гарантира, че сензорите са напълно взаимозаменяеми, без да е необходимо повторно калибриране или промени в софтуера.
Si7021 се предлага в DFN опаковка 3 × 3 mm и може да се запоява чрез повторно запояване. Може да се използва като хардуерно и софтуерно съвместимо надграждане за съществуващи сензори за RH/температура в пакети 3×3 mm DFN-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 използва voltagцифрово-аналогов преобразувател (VDAC), за да настрои осцилиращ ток през индуктора и след това използва аналоговия компаратор (ACMP), за да измери времето на затихване на трептенията. Времето за затихване на трептенията ще бъде повлияно от наличието на метални предмети в рамките на няколко милиметра от индуктора.
Сензорът LC може да се използва за внедряване на сензор, който събужда EFM32PG23 от заспиване, когато метален предмет се доближи до индуктора, който отново може да се използва като импулсен брояч на електромер, ключ за аларма на вратата, индикатор за позиция или други приложения, където един иска да усети наличието на метален предмет.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 11

За повече информация относно използването и работата на LC сензора вижте бележката за приложението „AN0029: Нискоенергиен сензорен интерфейс - индуктивен усет“, който е достъпен в Simplicity Studio или в библиотеката с документи на Silicon Labs webсайт.

6.5 IADC SMA конектор
Комплектът включва SMA конектор, който е свързан към IADC на EFM32PG23˙s чрез един от специалните входни щифтове IADC (AIN0) в конфигурация с един край. Специализираните ADC входове улесняват оптималните връзки между външни сигнали и IADC.
Входната схема между SMA конектора и ADC щифта е проектирана да бъде добър компромис между оптимална производителност на установяване при различни sampскорости и защита на EFM32 в случай на пренапрежениеtagд ситуация. Ако използвате IADC в режим на висока точност с ADC_CLK, конфигуриран да бъде по-висок от 1 MHz, е полезно да замените резистора от 549 Ω с 0 Ω. Това става с цената на намалено претоварванеtagд защита. Вижте справочното ръководство на устройството за повече информация относно IADC.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 12

Обърнете внимание, че има 49.9 Ω резистор към маса на входа на конектора SMA, който, в зависимост от изходния импеданс на източника, влияе на измерванията. Резисторът от 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 портът е достъпен само когато контролерът на платката е захранен, което изисква J-Link USB кабел да бъде поставен.

Усъвършенстван енергиен монитор

7.1 Използване
Данните от Advanced Energy Monitor (AEM) се събират от контролера на платката и могат да бъдат показани от Energy Profiler, достъпен чрез Simplicity Studio. С помощта на Energy Profiler, консумация на ток и обtage може да бъде измерено и свързано с действителния код, работещ на EFM32PG23 в реално време.

7.2 Теория на действие
За точно измерване на ток в диапазона от 0.1 µA до 47 mA (114 dB динамичен обхват), сензор за ток amplifier се използва заедно с двойно усилване stagд. Настоящият смисъл amplifier измерва обtage капка върху малък сериен резистор. Печалбата stagд по-нататък ampоживява този томtage с две различни настройки на усилването за получаване на два диапазона на тока. Преходът между тези два диапазона се извършва около 250 µA. Цифровото филтриране и осредняването се извършва в контролера на платката преди sampфайлове се експортират към Energy Profiler приложение.
По време на стартиране на комплекта се извършва автоматично калибриране на AEM, което компенсира грешката на отместването в смисъл ampлифьори.

Микроконтролер 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 ток sampлес в секунда.

Вграден дебъгер

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 MCU в комплекта чрез задаване на режим на отстраняване на грешки на [In].
Изборът на активен режим за отстраняване на грешки се извършва в 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 се показват режимът за отстраняване на грешки и версията на фърмуера на избрания J-Link адаптер. Щракнете върху връзката [Промяна] до който и да е от тях, за да отворите диалоговия прозорец за конфигуриране на комплекта.

Микроконтролер SILICON LABS EFM32PG23 Gecko - Фиг. 18

9.1 Надстройки на фърмуера
Надграждането на фърмуера на комплекта се извършва чрез Simplicity Studio. Simplicity Studio автоматично ще проверява за нови актуализации при стартиране.
Можете също да използвате диалоговия прозорец за конфигуриране на комплекта за ръчни надстройки. Щракнете върху бутона [Преглед] в секцията [Актуализиране на адаптер], за да изберете правилния file завършващи на .emz. След това щракнете върху бутона [Инсталиране на пакет].

Схеми, монтажни чертежи и спецификация

Схеми, монтажни чертежи и спецификация на материалите (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

SW/HW
www.silabs.com/simplicity
качество
www.silabs.com/качество

Поддръжка и общност
www.silabs.com/community

Отказ от отговорност
Silicon Labs възнамерява да предостави на клиентите най-новата, точна и задълбочена документация за всички периферни устройства и модули, налични за системни и софтуерни внедрители, използващи или възнамеряващи да използват продуктите на Silicon Labs. Данните за характеристиките, наличните модули и периферни устройства, размерите на паметта и адресите на паметта се отнасят за всяко конкретно устройство, а предоставените „типични“ параметри могат и варират в различните приложения. Приложение прampописаните тук са само за илюстративни цели. Silicon Labs си запазва правото да прави промени без допълнително известие в информацията за продукта, спецификациите и описанията тук и не дава гаранции по отношение на точността или пълнотата на включената информация. Без предварително уведомление, Silicon Labs може да актуализира фърмуера на продукта по време на производствения процес от съображения за сигурност или надеждност. Такива промени няма да променят спецификациите или работоспособността на продукта. Silicon Labs не носи отговорност за последствията от използването на информацията, предоставена в този документ. Този документ не предполага, нито изрично предоставя лиценз за проектиране или производство на интегрални схеми. Продуктите не са проектирани или разрешени за използване в устройства от клас III на FDA, приложения, за които се изисква одобрение от 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, Микроконтролер

Референции

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са маркирани *