UG515: Кіраўніцтва карыстальніка EFM32PG23 Pro Kit
Мікракантролер EFM32PG23 Gecko
Набор PG23 Pro з'яўляецца выдатнай адпраўной кропкай для азнаямлення з мікракантролерам EFM32PG23™ Gecko.
Прафесійны камплект змяшчае датчыкі і перыферыйныя прылады, якія дэманструюць некаторыя са шматлікіх магчымасцей EFM32PG23. Камплект змяшчае ўсе неабходныя інструменты для распрацоўкі прыкладання EFM32PG23 Gecko.
МЭТАВАЯ ПРЫЛАДА
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- ЦП: 32-разрадны ARM® Cortex-M33
- Памяць: 512 кБ флэш-памяці і 64 кБ аператыўнай памяці
АСАБЛІВАСЦІ НАБОРА
- Падключэнне да USB
- Пашыраны манітор энергіі (AEM)
- Убудаваны адладчык SEGGER J-Link
- Мультыплексар адладкі, які падтрымлівае знешняе абсталяванне, а таксама ўбудаваны MCU
- 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 кб
- 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 паказана на малюнку ніжэй.
Макет камплекта абсталявання
Макет PG23 Pro Kit паказаны ніжэй.
Злучальнікі
4.1 Разрыўныя калодкі
Большасць кантактаў GPIO EFM32PG23 даступныя ў радках загалоўкаў кантактаў у верхнім і ніжнім краях платы. Яны маюць стандартны крок 2.54 мм, і штыфтавыя загалоўкі могуць быць упаяны пры неабходнасці. У дадатак да кантактаў уводу-вываду таксама прадугледжаны злучэнні з сілавымі рэйкамі і зазямленнем. Звярніце ўвагу, што некаторыя штыфты выкарыстоўваюцца для камплектаў перыферыйных прылад або функцый і могуць быць недаступныя для карыстальніцкага прыкладання без кампрамісаў.
На малюнку ніжэй паказана распиновка разводных пляцовак і распиновка загалоўка EXP на правым краі платы. Загаловак EXP тлумачыцца ў наступным раздзеле. Раз'ёмныя злучэння пляцовак таксама надрукаваны шаўкаграфіяй побач з кожным штыфтам для зручнасці выкарыстання.
У табліцы ніжэй паказаны штыфтавыя злучэнні для дэмантажных пляцовак. Ён таксама паказвае, якія перыферыйныя прылады або функцыі падключаны да розных кантактаў.
Табліца 4.1. Распіноўка ніжняга шэрагу (J101).
Pin | Штыфт уводу/вываду EFM32PG23 | Агульная функцыя |
1 | ВМЦУ | EFM32PG23 тtagэлектронны дамен (вымяраецца AEM) |
2 | GND | зямля |
3 | ПК8 | UIF_LED0 |
4 | ПК9 | 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 сумесна з функцыямі набору.
Табліца 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 тtagэлектронны дамен, уключаны ў вымярэнні AEM. | |
19 | БОАРД_ІД_ПДД | Падключана да кантролера платы для ідэнтыфікацыі дадатковых плат. | |
17 | BOARD_ID_SCL | Падключана да кантролера платы для ідэнтыфікацыі дадатковых плат. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | ПК9 | 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, гэта не абавязкова азначае, што камплект або ўбудаваная мэтавая прылада падтрымлівае гэта.
Нават калі распиновка супадае з распиновкой раздыма 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 | СКІД / C2CKps | Скід мэтавай прылады або функцыя «абагулення PIN-кода» 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-порт, для знешняй мэты. Распиновка паказана на малюнку ніжэй.
Спасылка на назвы сігналаў на малюнку і ў табліцы апісання кантактаў узята з кантролера платы. Гэта азначае, што VCOM_TX павінен быць падлучаны да кантакту RX на знешняй мэты, VCOM_RX - да кантакту TX мэты, VCOM_CTS - да кантакту RTS мэты, а VCOM_RTS - да кантакту CTS мэты.
Заўвага: ток узяты з VMCU voltagштыфт e уключаны ў вымярэнні AEM, у той час як 3V3 і 5V voltagэлектронныя шпількі не з'яўляюцца. Для маніторынгу бягучага спажывання знешняй мішэнню з дапамогай AEM перавядзіце ўбудаваны MCU у рэжым самай нізкай энергіі, каб мінімізаваць яго ўплыў на вымярэнні.
Табліца 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 | БОАРД_ІД_ПДД | Борт ID ПДР |
10, 12, 14, 16, 18, 20 | NC | Не падключана |
7, 9, 11, 13, 15 | GND | зямля |
Блок харчавання і скід
5.1 Выбар магутнасці MCU
EFM32PG23 у прафесійным камплекце можа атрымліваць харчаванне ад адной з наступных крыніц:
- USB-кабель для адладкі
- Батарэя-таблетка 3 В
Крыніца сілкавання для MCU выбіраецца паўзунковым пераключальнікам у левым ніжнім куце прафесійнага набору. На малюнку ніжэй паказана, як розныя крыніцы харчавання можна выбіраць з дапамогай паўзунковага пераключальніка.
Калі перамыкач знаходзіцца ў становішчы AEM, для харчавання EFM3.3PG32 выкарыстоўваецца LDO з нізкім узроўнем шуму 23 В на прафесійным камплекце. Гэты LDO зноў сілкуецца ад кабеля USB адладкі. Пашыраны манітор энергіі цяпер падключаны паслядоўна, што дазваляе выконваць дакладныя высакахуткасныя вымярэнні току і адладку/прафіляванне энергіі.
Калі перамыкач знаходзіцца ў становішчы BAT, для харчавання прылады можна выкарыстоўваць 20-мм батарэйку-таблетку ў гняздзе CR2032. Калі пераключальнік у гэтым становішчы, вымярэнні току не выконваюцца. Гэта рэкамендуемае становішча пераключальніка пры сілкаванні MCU ад знешняй крыніцы харчавання.
Заўвага: Пашыраны манітор энергіі можа вымяраць спажыванне току 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 у актыўнай канфігурацыі высокага ўзроўню.
6.2 LCD
20-кантактны сегментны ВК-дысплей падлучаны да перыферыйнага ВК-дысплея EFM32. ВК-дысплей мае 4 агульныя лініі і 10 сегментных ліній, што дае ў агульнай складанасці 40 сегментаў у квадруплексным рэжыме. Гэтыя лініі не з'яўляюцца агульнымі на накладках. Звярніцеся да схемы камплекта для атрымання інфармацыі аб супастаўленні сігналаў з сегментамі.
Кандэнсатар, падлучаны да штыфта накачкі зарада ВК-перыферыйнага прылады EFM32, таксама даступны ў камплекце.
6.3 Датчык адноснай вільготнасці і тэмпературы Si7021
Датчык адноснай вільготнасці і тэмпературы Si7021 |2C - гэта маналітная мікрасхема CMOS, якая аб'ядноўвае элементы датчыка вільготнасці і тэмпературы, аналагава-лічбавы пераўтваральнік, апрацоўку сігналаў, даныя каліброўкі і інтэрфейс мікрасхемы. Запатэнтаванае выкарыстанне прамысловага стандарту палімерных дыэлектрыкаў з нізкім утрыманнем К для вызначэння вільготнасці дазваляе будаваць маламагутныя маналітныя мікрасхемы CMOS-датчыкаў з нізкім дрэйфам і гістэрэзісам і выдатнай доўгатэрміновай стабільнасцю.
Датчыкі вільготнасці і тэмпературы адкалібраваны на заводзе, а дадзеныя каліброўкі захоўваюцца ў энерганезалежнай памяці на чыпе. Гэта гарантуе поўную ўзаемазаменнасць датчыкаў без неабходнасці паўторнай каліброўкі або змены праграмнага забеспячэння.
Si7021 даступны ў корпусе DFN памерам 3 × 3 мм і можа паяцца аплавленнем. Ён можа быць выкарыстаны ў якасці сумяшчальнага апаратнага і праграмнага забеспячэння дадатковага абнаўлення для існуючых датчыкаў адноснай вільготнасці/тэмпературы ў корпусах 3×3 мм DFN-6, якія забяспечваюць дакладнае вызначэнне ў больш шырокім дыяпазоне і меншае энергаспажыванне. Дадатковая вечка, усталяваная на заводзе, забяспечвае нізкі ўзровень праfile, зручныя сродкі абароны датчыка падчас зборкі (напрыклад, пайка аплавленнем) і на працягу ўсяго тэрміну службы прадукту, за выключэннем гідрафобных/алеафобных вадкасцей і часціц.
Si7021 прапануе дакладнае лічбавае рашэнне з завадской каліброўкай з нізкім энергаспажываннем, ідэальнае для вымярэння вільготнасці, кропкі расы і тэмпературы ў розных сферах прымянення: ад вентыляцыі і кандыцыянавання, адсочвання актываў да прамысловых і спажывецкіх платформаў.
Шына |2C, якая выкарыстоўваецца для Si7021, сумесна з загалоўкам EXP. Датчык сілкуецца ад VMCU, што азначае, што спажыванне току датчыка ўключаецца ў вымярэнні AEM.
Звярніцеся да Silicon Labs web старонкі для атрымання дадатковай інфармацыі: http://www.silabs.com/humidity-sensors.
6.4 LC-датчык
Індуктыўна-ёмістны датчык для дэманстрацыі інтэрфейсу датчыка з нізкім узроўнем энергіі (LESENSE) размешчаны справа ўнізе платы. Перыферыйная прылада LESENSE выкарыстоўвае абtagЛічба-аналагавы пераўтваральнік (VDAC) для наладжвання вагальнага току праз індуктар, а затым выкарыстоўвае аналагавы кампаратар (ACMP) для вымярэння часу згасання ваганняў. На час згасання ваганняў будзе ўплываць наяўнасць металічных прадметаў у некалькіх міліметрах ад індуктара.
Датчык LC можна выкарыстоўваць для ўкаранення датчыка, які выводзіць EFM32PG23 са сну, калі металічны прадмет набліжаецца да індуктара, які таксама можа выкарыстоўвацца ў якасці лічыльніка імпульсаў лічыльніка камунальных паслуг, выключальніка дзвярной сігналізацыі, індыкатара становішча або іншых прыкладанняў, дзе можна хоча адчуць прысутнасць металічнага прадмета.
Для атрымання дадатковай інфармацыі аб выкарыстанні і працы датчыка LC, звярніцеся да заўвагі да прыкладання, «AN0029: Low Energy Sensor Interface - Inductive Sense», якая даступная ў Simplicity Studio або ў бібліятэцы дакументаў у Silicon Labs webсайт.
Раз'ём 6.5 IADC SMA
У камплекце ёсць раз'ём SMA, які падлучаны да IADC EFM32PG23˙s праз адзін са спецыяльных уваходных кантактаў IADC (AIN0) у канфігурацыі з адным канцом. Спецыяльныя ўваходы АЦП палягчаюць аптымальнае злучэнне паміж знешнімі сігналамі і IADC.
Уваходная схема паміж раздымам SMA і штыфтам АЦП была распрацавана як добры кампраміс паміж аптымальнай прадукцыйнасцю ўсталявання пры розныхampхуткасці лінга і абарона EFM32 у выпадку перанапружанняtagе сітуацыя. Пры выкарыстанні IADC у рэжыме высокай дакладнасці з ADC_CLK, настроеным на частату вышэй за 1 МГц, лепш замяніць рэзістар 549 Ом на 0 Ом. Гэта адбываецца за кошт зніжэння перанапружанняtagе абарона. Дадатковую інфармацыю пра IADC глядзіце ў даведачным кіраўніцтве прылады.
Звярніце ўвагу, што на ўваходзе раздыма SMA ёсць рэзістар 49.9 Ом на зямлю, які ў залежнасці ад выхаднога супраціўлення крыніцы ўплывае на вымярэнні. Рэзістар 49.9 Ом быў дададзены для павышэння прадукцыйнасці крыніц з выхадным супрацівам 50 Ом.
6.6 Віртуальны COM-порт
Асінхроннае паслядоўнае злучэнне з кантролерам платы прадугледжана для перадачы даных прыкладанняў паміж галоўным ПК і мэтавым EFM32PG23, што пазбаўляе ад неабходнасці выкарыстання вонкавага адаптара паслядоўнага порта.
Віртуальны 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 падзенне на рэзістар малой серыі. Выйгрыш сtagе далей ampжыве гэты тtage з двума рознымі наладамі ўзмацнення для атрымання двух дыяпазонаў току. Пераход паміж гэтымі двума дыяпазонамі адбываецца каля 250 мкА. Лічбавая фільтрацыя і асерадненне выконваюцца ў кантролеры платы перад sampлес экспартуецца ў Energy Profiler прымяненне.
Падчас запуску камплекта выконваецца аўтаматычная каліброўка AEM, якая кампенсуе памылку зрушэння ў сэнсе ampасаднікі.
7.3 Дакладнасць і прадукцыйнасць
AEM здольны вымяраць ток у дыяпазоне ад 0.1 мкА да 47 мА. Для токаў вышэй за 250 мкА AEM мае дакладнасць у межах 0.1 мА. Пры вымярэнні токаў ніжэй за 250 мкА дакладнасць павялічваецца да 1 мкА. Нягледзячы на тое, што абсалютная дакладнасць складае 1 мкА ў дыяпазоне ніжэй за 250 мкА, AEM здольны выяўляць змены спажыванага току ў межах 100 нА. AEM вырабляе 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 MCU у камплекце, усталяваўшы рэжым адладкі на [In].
Выбар актыўнага рэжыму адладкі ажыццяўляецца ў Simplicity Studio.
Debug MCU: у гэтым рэжыме ўбудаваны адладчык падлучаны да EFM32PG23 у камплекце.
Адладка OUT: У гэтым рэжыме ўбудаваны адладчык можа выкарыстоўвацца для адладкі прылады Silicon Labs, якая падтрымліваецца, усталяванай на спецыяльнай плаце.
Адладзіць IN: У гэтым рэжыме ўбудаваны адладчык адключаны, і можна падключыць знешні адладчык для адладкі EFM32PG23 у камплекце.
Заўвага: Каб «Debug IN» працаваў, кантролер платы камплекта павінен харчавацца праз раз'ём Debug USB.
8.2 Адладка падчас працы ад батарэі
Калі EFM32PG23 працуе ад батарэі, а USB J-Link усё яшчэ падлучаны, убудаваная функцыя адладкі даступная. Калі сілкаванне USB адключана, рэжым Debug IN перастане працаваць.
Калі неабходны доступ для адладкі, калі мэта працуе ад іншай крыніцы энергіі, напрыклад батарэі, і кантролер платы выключаны, усталюйце прамыя падключэнні да GPIO, які выкарыстоўваецца для адладкі. Гэта можна зрабіць шляхам падлучэння да адпаведных штыфтоў на разрыўных пляцоўках. У некаторых наборах Silicon Labs для гэтай мэты прадугледжаны спецыяльны штыфтовы загаловак.
9. Канфігурацыя камплекта і мадэрнізацыя
Дыялогавае акно канфігурацыі камплекта ў Simplicity Studio дазваляе вам змяніць рэжым адладкі адаптара J-Link, абнавіць яго ўбудаванае праграмнае забеспячэнне і змяніць іншыя параметры канфігурацыі. Каб спампаваць Simplicity Studio, перайдзіце па спасылцы silabs.com/simplicity.
У галоўным акне перспектывы праграмы запуску Simplicity Studio паказаны рэжым адладкі і версія прашыўкі абранага адаптара J-Link. Націсніце на спасылку [Змяніць] побач з любым з іх, каб адкрыць дыялогавае акно канфігурацыі камплекта.
9.1 Абнаўленне прашыўкі
Абнаўленне прашыўкі камплекта ажыццяўляецца праз Simplicity Studio. Simplicity Studio будзе аўтаматычна правяраць наяўнасць новых абнаўленняў пры запуску.
Вы таксама можаце выкарыстоўваць дыялогавае акно канфігурацыі камплекта для абнаўлення ўручную. Націсніце кнопку [Агляд] у раздзеле [Абнавіць адаптар], каб выбраць правільны file заканчваецца на .emz. Затым націсніце кнопку [Устанавіць пакет].
Схемы, зборачныя чарцяжы і спецыфікацыі
Схемы, зборачныя чарцяжы і спіс матэрыялаў (BOM) даступныя праз Simplicity Studio, калі ўсталяваны пакет дакументацыі набору. Яны таксама даступныя на старонцы камплектаў у Silicon Labs webсайт: http://www.silabs.com/.
Гісторыя версій камплекта і памылкі
11.1 Гісторыя версій
Версію набору можна знайсці надрукаванай на этыкетцы скрынкі набору, як паказана на малюнку ніжэй.
Табліца 11.1. Гісторыя версій набору
Рэвізія камплекта | Вызвалены | Апісанне |
A02 | 11 жніўня 2021 г | Першапачатковая версія камплекта з BRD2504A версія A03. |
11.2 Памылкі
У цяперашні час няма вядомых праблем з гэтым наборам.
Гісторыя версій дакумента
1.0
2021 лістапада
- Першапачатковая версія дакумента
Студыя прастаты
Доступ адным пстрычкай мышы да MCU і бесправадных інструментаў, дакументацыі, праграмнага забеспячэння, бібліятэк зыходных кодаў і іншага. Даступна для Windows, Mac і Linux!
![]() |
|||
Партфоліо IoT |
SW/HW www.silabs.com/simplicity |
Якасць www.silabs.com/quality |
Падтрымка і супольнасць |
Адмова ад адказнасці
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 Laboratories Inc.
400 Захад Сезар Чавес
Осцін, Тэхас 78701
ЗША
www.silabs.com
silabs.com | Пабудова больш звязанага свету.
Спампавана з Arrow.com.
Дакументы / Рэсурсы
![]() |
Мікракантролер SILICON LABS EFM32PG23 Gecko [pdfКіраўніцтва карыстальніка Мікракантролер EFM32PG23 Gecko, EFM32PG23, мікракантролер Gecko, мікракантролер |