SILICON LABS logó

UG515: EFM32PG23 Pro Kit használati útmutató

SILICON LABS EFM32PG23 Gecko mikrokontroller - 1. szimbólum

EFM32PG23 Gecko mikrokontroller

A PG23 Pro Kit kiváló kiindulópont az EFM32PG23™ Gecko mikrokontrollerrel való ismerkedéshez.
A profi készlet érzékelőket és perifériákat tartalmaz, amelyek bemutatják az EFM32PG23 számos képességét. A készlet minden szükséges eszközt tartalmaz az EFM32PG23 Gecko alkalmazás fejlesztéséhez.

SILICON LABS EFM32PG23 Gecko mikrokontroller

CÉLKÉSZÜLÉK

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32 bites ARM® Cortex-M33
  • Memória: 512 kB flash és 64 kB RAM

A KÉSZLET JELLEMZŐI

  • USB-kapcsolat
  • Advanced Energy Monitor (AEM)
  • SEGGER J-Link beépített hibakereső
  • Hibakeresési multiplexer, amely támogatja a külső hardvert és a beépített MCU-t
  • 4×10 szegmenses LCD
  • Felhasználói LED-ek és nyomógombok
  • A Silicon Labs Si7021 relatív páratartalom és hőmérséklet érzékelője
  • SMA csatlakozó az IADC bemutatóhoz
  • Induktív LC érzékelő
  • 20 tűs 2.54 mm-es fejléc bővítőkártyákhoz
  • Kitörő párnák az I/O érintkezők közvetlen eléréséhez
  • Az áramforrások közé tartozik az USB és a CR2032 gombelem.

SZOFTVER TÁMOGATÁS

  • Simplicity Studio™
  • IAR beágyazott munkaasztal
  • Keil MDK

Bevezetés

1.1 Leírás
A PG23 Pro Kit ideális kiindulópont az EFM32PG23 Gecko mikrovezérlők alkalmazásfejlesztéséhez. Az alaplap érzékelőket és perifériákat tartalmaz, amelyek bemutatják az EFM32PG23 Gecko mikrokontroller számos képességét. Ezenkívül a tábla egy teljes értékű hibakereső és energiafigyelő eszköz, amely külső alkalmazásokkal is használható.

1.2 Jellemzők

  • EFM32PG23 Gecko mikrokontroller
  • 512 kB Flash
  • 64 kB RAM
  • QFN48 csomag
  • Fejlett energiafigyelő rendszer a pontos áram- és térfogatáramhoztagés követés
  • Integrált Segger J-Link USB hibakereső/emulátor külső Silicon Labs eszközök hibakeresésének lehetőségével
  • 20 tűs bővítőfej
  • Kitörő párnák az I/O érintkezők könnyű eléréséhez
  • Az áramforrások közé tartozik az USB és a CR2032 elem
  • 4×10 szegmenses LCD
  • 2 nyomógomb és LED-ek az EFM32-hez csatlakoztatva a felhasználói beavatkozás érdekében
  • A Silicon Labs Si7021 relatív páratartalom és hőmérséklet érzékelője
  • SMA csatlakozó az EFM32 IADC bemutatóhoz
  • Külső 1.25 V referencia az EFM32 IADC számára
  • LC tartály áramkör fémtárgyak induktív közelségérzékeléséhez
  • Kristályok LFXO és HFXO számára: 32.768 kHz és 39.000 MHz

1.3 Első lépések
Az új PG23 Pro Kit használatának megkezdéséhez részletes útmutatást talál a Silicon Labs oldalon Web oldalak: silabs.com/development-tools

Kit blokkdiagram

Egy végeview A PG23 Pro Kit készletét az alábbi ábra mutatja.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 1. ábra

Kit hardver elrendezés

A PG23 Pro Kit elrendezése lent látható.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 2. ábra

Csatlakozók

4.1 Kitörő padok
Az EFM32PG23 GPIO tűinek többsége a tábla felső és alsó szélén található tűfejsorokban található. Ezek szabványos 2.54 mm-es osztással rendelkeznek, és szükség esetén a tűfejek beforraszthatók. Az I/O érintkezők mellett a tápsínekhez és a földhöz való csatlakozások is rendelkezésre állnak. Vegye figyelembe, hogy egyes érintkezőket a készlet perifériáihoz vagy funkcióihoz használnak, és előfordulhat, hogy kompromisszumok nélkül nem állnak rendelkezésre egyéni alkalmazásokhoz.
Az alábbi ábra a tábla jobb szélén lévő kitörőpárnák és az EXP fejléc kivezetését mutatja. Az EXP fejléc további magyarázata a következő részben. A kitörési betét csatlakozásait selyemszitanyomással nyomtatták az egyes tűk mellé a könnyű hivatkozás érdekében.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 3. ábra

Az alábbi táblázat a kitörőpárnák tűs csatlakozásait mutatja. Azt is megmutatja, hogy a készlet mely perifériái vagy szolgáltatásai csatlakoznak a különböző érintkezőkhöz.

4.1. táblázat. Alsó sor (J101) Pinout

Pin EFM32PG23 I/O tű Megosztott funkció
1 VMCU EFM32PG23 voltage domain (AEM által mérve)
2 GND Föld
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 I/O tű Megosztott funkció
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Reset
14 AIN1
15 GND Föld
16 3V3 Táblavezérlő ellátás
Pin EFM32PG23 I/O tű Megosztott funkció
1 5V Board USB voltage
2 GND Föld
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 Föld
16 3V3 Táblavezérlő ellátás

4.2 EXP fejléc
Az alaplap jobb oldalán egy ferde 20 tűs EXP fejléc található, amely lehetővé teszi a perifériák vagy a bővítőkártyák csatlakoztatását. A csatlakozó számos I/O érintkezőt tartalmaz, amelyek az EFM32PG23 Gecko legtöbb funkciójával használhatók. Ezen kívül a VMCU, a 3V3 és az 5V tápsínek is láthatók.
A csatlakozó egy szabványt követ, amely biztosítja, hogy a gyakran használt perifériák, például az SPI, az UART és az I²C busz a csatlakozó rögzített helyein elérhetők legyenek. A többi érintkezőt általános célú I/O-ra használják. Ez lehetővé teszi olyan bővítőkártyák meghatározását, amelyek számos különböző Silicon Labs készlethez csatlakoztathatók.
Az alábbi ábra a PG23 Pro Kit EXP fejlécének tűkiosztását mutatja. A rendelkezésre álló GPIO tűk számának korlátai miatt az EXP fejlécek egy része meg van osztva a készlet funkcióival.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 4. ábra

4.3. táblázat. EXP fejléc kivezetés

Pin Kapcsolat EXP fejléc funkció Megosztott funkció
20 3V3 Táblavezérlő ellátás
18 5V Táblavezérlő 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 voltage domain, szerepel az AEM mérésekben.
19 BOARD_ID_SDA A kártyavezérlőhöz csatlakoztatva a kiegészítő kártyák azonosításához.
17 BOARD_ID_SCL A kártyavezérlőhöz csatlakoztatva a kiegészítő kártyák azonosításához.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Kapcsolat EXP fejléc funkció Megosztott funkció
7 NC
5 NC
3 AIN1 ADC bemenet
1 GND Föld

4.3 Debug Connector (DBG)
A hibakeresési csatlakozó kettős célt szolgál, a hibakeresési mód alapján, amely a Simplicity Studio segítségével állítható be. Ha a „Debug IN” módot választja, a csatlakozó lehetővé teszi egy külső hibakereső használatát az alaplapi EFM32PG23-mal. Ha a „Debug OUT” módot választja, a csatlakozó lehetővé teszi, hogy a készletet hibakeresőként használják egy külső cél felé. Ha a „Debug MCU” mód (alapértelmezett) van kiválasztva, a csatlakozó le van választva mind a kártyavezérlő, mind a fedélzeti céleszköz hibakeresési interfészétől.
Mivel ez a csatlakozó automatikusan átkapcsol a különböző üzemmódok támogatására, csak akkor érhető el, ha a kártyavezérlő áram alatt van (J-Link USB-kábel csatlakoztatva). Ha hibakeresési hozzáférésre van szükség a céleszközhöz, amikor a kártyavezérlő nincs áram alatt, akkor ezt úgy kell megtenni, hogy közvetlenül a kitörési fejléc megfelelő érintkezőihez csatlakozik. A csatlakozó kivezetése követi a szabványos ARM Cortex Debug 19 tűs csatlakozóét.
A kivezetést az alábbiakban részletesen ismertetjük. Vegye figyelembe, hogy bár a csatlakozó támogatja a JTAG a Serial Wire Debug mellett ez nem feltétlenül jelenti azt, hogy a készlet vagy az alaplapi céleszköz támogatja ezt.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 5. ábra

Annak ellenére, hogy a kivezetés megegyezik egy ARM Cortex Debug csatlakozó kivezetésével, ezek nem teljesen kompatibilisek, mivel a 7. érintkező fizikailag eltávolítva van a Cortex Debug csatlakozóból. Néhány kábelnek van egy kis dugója, amely megakadályozza a használatukat, ha ez a tű van jelen. Ha ez a helyzet, húzza ki a dugót, vagy használjon helyette szabványos 2×10 1.27 mm-es egyenes kábelt.

4.4. táblázat. Hibakeresési csatlakozótű-leírások

PIN-kód(ok) Funkció Jegyzet
1 VTARGET Cél referencia köttage. A logikai jelszintek eltolására szolgál a cél és a hibakereső között.
2 TMS / SDWIO / C2D JTAG teszt mód kiválasztása, soros vezeték adat vagy C2 adat
4 TCK / SWCLK / C2CK JTAG tesztóra, soros vezetékes óra vagy C2 óra
6 TDO/SWO JTAG tesztadatok kimenete vagy soros vezetékes kimenet
8 TDI / C2Dps JTAG tesztadatokat, vagy C2D „pin share” funkciót
10 RESET / C2CKps Céleszköz alaphelyzetbe állítása, vagy C2CK „pin sharing” funkció
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 Kábel érzékelés Csatlakoztassa a földhöz
11, 13 NC Nincs csatlakoztatva
3, 5, 15, 17, 19 GND

4.4 Egyszerűség csatlakozó
A professzionális készletben található Simplicity Connector lehetővé teszi a fejlett hibakeresési funkciókat, mint például az AEM és a Virtual COM port, hogy külső célponthoz használhassuk. A kivezetést az alábbi ábra szemlélteti.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 6. ábra

Az ábrán látható jelnevek és a tűleíró táblázat a kártyavezérlőből származnak. Ez azt jelenti, hogy a VCOM_TX-t a külső célpont RX tűjéhez, a VCOM_RX-et a célpont TX tűjéhez, a VCOM_CTS-t a célpont RTS-tűjéhez és a VCOM_RTS-t a célpont CTS-tűjéhez kell csatlakoztatni.
Megjegyzés: A VMCU-ból vett áramtagAz AEM mérések tartalmazzák a tűt, míg a 3V3 és 5V voltage csapok nem. Egy külső célpont aktuális fogyasztásának figyeléséhez az AEM-mel, állítsa a fedélzeti MCU-t a legalacsonyabb energiafogyasztású üzemmódba, hogy minimalizálja a mérésekre gyakorolt ​​hatását.

4.5. táblázat. Egyszerű csatlakozási tűk leírása

PIN-kód(ok) Funkció Leírás
1 VMCU 3.3 V-os tápsín, az AEM által felügyelt
3 3V3 3.3 V-os tápsín
5 5V 5 V-os tápsín
2 VCOM_TX Virtuális COM TX
4 VCOM_RX Virtuális COM RX
6 VCOM_CTS Virtuális COM CTS
8 VCOM_RTS Virtuális COM RTS
17 BOARD_ID_SCL Board ID SCL
19 BOARD_ID_SDA Board ID SDA
10, 12, 14, 16, 18, 20 NC Nincs csatlakoztatva
7, 9, 11, 13, 15 GND Föld

Tápellátás és visszaállítás

5.1 MCU teljesítmény kiválasztása
A profi készletben található EFM32PG23 az alábbi források egyikéről táplálható:

  • A hibakereső USB-kábel
  • 3 V-os gombelem

Az MCU áramforrását a pro kit bal alsó sarkában található tolókapcsolóval lehet kiválasztani. Az alábbi ábrán látható, hogy a különböző áramforrások hogyan választhatók ki a tolókapcsolóval.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 7. ábra

Ha a kapcsoló AEM állásban van, a profi készlet alacsony zajszintű 3.3 V-os LDO-ja az EFM32PG23 táplálására szolgál. Ezt az LDO-t ismét a hibakereső USB-kábel táplálja. Az Advanced Energy Monitor immár sorba van kötve, lehetővé téve a pontos, nagy sebességű árammérést és az energiahibakeresést/profilozást.
A kapcsoló BAT állásában a CR20 foglalatban lévő 2032 mm-es gombelem használható a készülék táplálására. Ha a kapcsoló ebben a helyzetben van, nincs aktív árammérés. Ez az ajánlott kapcsolóállás, ha az MCU-t külső áramforrásról táplálják.
Jegyzet: Az Advanced Energy Monitor csak akkor tudja mérni az EFM32PG23 áramfelvételét, ha a teljesítményválasztó kapcsoló AEM állásban van.

5.2 Táblavezérlő tápellátása
A kártyavezérlő felelős a fontos funkciókért, például a hibakeresőért és az AEM-ért, és kizárólag a tábla bal felső sarkában található USB-porton keresztül táplálja. A készlet ezen része külön táptartományban található, így a céleszközhöz más tápforrás választható, a hibakeresési funkciók megőrzése mellett. Ez a táptartomány is le van szigetelve, hogy megakadályozza az áramszivárgást a cél táptartományból, amikor a kártyavezérlő áramellátását eltávolítják.
A kártyavezérlő teljesítménytartományát nem befolyásolja a tápkapcsoló helyzete.
A készletet gondosan úgy tervezték meg, hogy a kártyavezérlő és a megcélzott teljesítménytartományok egymástól elkülönülve legyenek, amikor az egyik kikapcsol. Ez biztosítja, hogy az EFM32PG23 céleszköz továbbra is BAT módban fog működni.

5.3 EFM32PG23 visszaállítás
Az EFM32PG23 MCU néhány különböző forrásból visszaállítható:

  • A RESET gombot megnyomó felhasználó
  • A beépített hibakereső alacsonyra húzza a #RESET tűt
  • Egy külső hibakereső, amely alacsonyra húzza a #RESET tűt

A fent említett alaphelyzetbe állítási forrásokon kívül az EFM32PG23 alaphelyzetbe állítása is megtörténik a kártyavezérlő indításakor. Ez azt jelenti, hogy az alaplapi vezérlő áramellátásának megszüntetése (a J-Link USB-kábel kihúzása) nem generál alaphelyzetbe állítást, de a kábel visszadugása igen, amint a kártyavezérlő elindul.

Perifériák

A profi készlet perifériákkal rendelkezik, amelyek bemutatják az EFM32PG23 néhány funkcióját.
Vegye figyelembe, hogy a legtöbb perifériára irányított EFM32PG23 I/O a breakout padokhoz vagy az EXP fejléchez is eljut, amit ezek használatakor figyelembe kell venni.

6.1 Nyomógombok és LED-ek
A készletben két felhasználói nyomógomb található, amelyek BTN0 és BTN1 jelzéssel vannak ellátva. Közvetlenül az EFM32PG23-hoz csatlakoznak, és 1 ms-os időállandójú RC szűrők visszaverik őket. A gombok a PA5 és PB4 érintkezőkhöz csatlakoznak.
A készletben két sárga LED0 és LED1 jelzésű LED is található, amelyeket az EFM32PG23 GPIO érintkezői vezérelnek. A LED-ek a PC8 és PC9 érintkezőkhöz csatlakoznak aktív-magas konfigurációban.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 8. ábra

6.2 LCD
Az EFM20 LCD perifériájához egy 32 tűs szegmenses LCD csatlakozik. Az LCD-n 4 közös vonal és 10 szegmensvonal található, így összesen 40 szegmens érhető el négyoldalas módban. Ezek a vonalak nincsenek megosztva a kitörési párnákon. Tekintse meg a kit kapcsolási rajzát a jelek szegmensek leképezésével kapcsolatos információkért.
Az EFM32 LCD periféria töltőszivattyú érintkezőjéhez csatlakoztatott kondenzátor is elérhető a készletben.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 9. ábra

6.3 Si7021 relatív páratartalom és hőmérséklet érzékelő

Az Si7021 |2C relatív páratartalom és hőmérséklet érzékelő egy monolitikus CMOS IC, amely nedvesség- és hőmérsékletérzékelő elemeket, analóg-digitális átalakítót, jelfeldolgozást, kalibrációs adatokat és IC interfészt tartalmaz. Az ipari szabványnak megfelelő, alacsony K-tartalmú polimer dielektrikumok páratartalom érzékelésére való szabadalmaztatott használata lehetővé teszi alacsony fogyasztású, monolitikus CMOS szenzor IC-k építését alacsony sodródással és hiszterézissel, valamint kiváló hosszú távú stabilitással.
A páratartalom és hőmérséklet érzékelők gyárilag kalibráltak, és a kalibrálási adatok a chipen található nem felejtő memóriában tárolódnak. Ez biztosítja, hogy az érzékelők teljesen felcserélhetők legyenek újrakalibrálás vagy szoftvermódosítás nélkül.
Az Si7021 3×3 mm-es DFN kiszerelésben kapható és újraforrasztható. Használható hardver- és szoftverkompatibilis beépülő frissítésként meglévő RH/hőmérséklet-érzékelőkhöz 3×3 mm-es DFN-6 tokozásban, szélesebb tartományban precíziós érzékeléssel és alacsonyabb energiafogyasztással. Az opcionális gyárilag beszerelt burkolat alacsony profiságot kínálfile, kényelmes eszközök az érzékelő védelmére az összeszerelés során (pl. újrafolyó forrasztás) és a termék teljes élettartama alatt, kivéve a hidrofób/oleofób folyadékokat és a részecskéket.
Az Si7021 pontos, alacsony fogyasztású, gyárilag kalibrált digitális megoldást kínál, amely ideális páratartalom, harmatpont és hőmérséklet mérésére a HVAC/R-től és az eszközkövetéstől az ipari és fogyasztói platformokig.
Az Si2-hez használt |7021C busz meg van osztva az EXP fejléccel. Az érzékelőt VMCU táplálja, ami azt jelenti, hogy az érzékelő áramfelvételét az AEM mérések tartalmazzák.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 10. ábra

Lásd a Silicon Labs-t web oldalak további információkért: http://www.silabs.com/humidity-sensors.

6.4 LC érzékelő
A tábla jobb alsó sarkában található egy induktív-kapacitív érzékelő az alacsony energiafogyasztású érzékelő interfész (LESENSE) bemutatására. A LESENSE periféria a voltagDigitális-analóg konverter (VDAC), amely rezgőáramot hoz létre az induktoron keresztül, majd az analóg komparátort (ACMP) használja az oszcilláció csillapítási idejének mérésére. Az oszcilláció csillapítási idejét befolyásolja a fémtárgyak jelenléte az induktortól néhány milliméteren belül.
Az LC érzékelő olyan érzékelő megvalósítására használható, amely felébreszti az EFM32PG23-at alvó állapotból, amikor egy fémtárgy közel kerül az induktorhoz, amely ismét használható közüzemi mérő pulzusszámlálóként, ajtóriasztó kapcsolóként, helyzetjelzőként vagy más alkalmazásokban, ahol fémtárgy jelenlétét akarja érzékelni.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 11. ábra

Az LC érzékelő használatával és működésével kapcsolatos további információkért tekintse meg az „AN0029: Low Energy Sensor Interface – Inductive Sense” alkalmazási megjegyzést, amely elérhető a Simplicity Studio programban vagy a Silicon Labs dokumentumtárában. webtelek.

6.5 IADC SMA csatlakozó
A készlet tartalmaz egy SMA csatlakozót, amely az EFM32PG23˙s IADC egyik dedikált IADC bemeneti érintkezőjén (AIN0) keresztül csatlakozik egy végű konfigurációban. A dedikált ADC bemenetek optimális kapcsolatot biztosítanak a külső jelek és az IADC között.
Az SMA csatlakozó és az ADC érintkező közötti bemeneti áramkört úgy alakították ki, hogy jó kompromisszumot biztosítson az optimális beállítási teljesítmény között különböző sampling sebességek, és az EFM32 védelme túlfeszültség eseténtage helyzet. Ha az IADC-t nagy pontosságú módban használja, ahol az ADC_CLK 1 MHz-nél nagyobbra van konfigurálva, akkor célszerű az 549 Ω-os ellenállást 0 Ω-ra cserélni. Ennek az az ára, hogy csökken a túlterheléstage védelem. Az IADC-vel kapcsolatos további információkért tekintse meg az eszköz referencia kézikönyvét.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 12. ábra

Vegye figyelembe, hogy az SMA csatlakozó bemenetén van egy 49.9 Ω-os földelési ellenállás, amely a forrás kimeneti impedanciájától függően befolyásolja a méréseket. A 49.9 Ω-os ellenállást adták hozzá, hogy növelje a teljesítményt az 50 Ω-os kimeneti impedancia források felé.

6.6 Virtuális COM port
A kártyavezérlőhöz aszinkron soros kapcsolat biztosított az alkalmazási adatok átviteléhez a gazdaszámítógép és a cél EFM32PG23 között, így nincs szükség külső soros port adapterre.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 13. ábra

A Virtuális COM port a céleszköz és a kártyavezérlő közötti fizikai UART-ból, valamint a kártyavezérlő logikai funkciójából áll, amely a soros portot elérhetővé teszi a gazdaszámítógép számára USB-n keresztül. Az UART interfész két érintkezőből és egy engedélyező jelből áll.

6.1. táblázat. Virtuális COM port interfész tűk

Jel Leírás
VCOM_TX Adatok továbbítása az EFM32PG23-ról a kártyavezérlőre
VCOM_RX Adatok fogadása a kártyavezérlőről az EFM32PG23-ra
VCOM_ENABLE Engedélyezi a VCOM interfészt, lehetővé téve az adatok átjutását a kártyavezérlőhöz

Jegyzet: A VCOM-port csak akkor érhető el, ha a kártyavezérlő áram alatt van, ehhez be kell helyezni a J-Link USB-kábelt.

Fejlett energiafigyelő

7.1 Használat
Az Advanced Energy Monitor (AEM) adatait a kártyavezérlő gyűjti, és az Energy Pro megjeleníthetifiler, elérhető a Simplicity Studio-n keresztül. Az Energy Pro használatávalfiler, áramfelvétel és voltage mérhető és valós időben kapcsolható az EFM32PG23-on futó tényleges kódhoz.

7.2 Működéselmélet
A 0.1 µA és 47 mA közötti áram (114 dB dinamikatartomány) pontos méréséhez áramérzékelés ampemelőt kettős erősítéssel együtt használjuk stage. A jelenlegi értelemben ampemelő méri a voltage csepp egy kis sorozatú ellenálláson. A nyereség stage tovább ampél ez a köttage két különböző erősítési beállítással két áramtartomány eléréséhez. A két tartomány közötti átmenet 250 µA körül megy végbe. A digitális szűrés és átlagolás a kártyavezérlőn belül történik az s előttampleket exportálnak az Energy Pro-bafiler alkalmazás.
A készlet indításakor az AEM automatikus kalibrálása történik, amely kompenzálja az eltolási hibát abban az értelemben ampéletmentők.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 14. ábra

7.3 Pontosság és teljesítmény
Az AEM 0.1 µA és 47 mA közötti áramerősség mérésére képes. 250 µA feletti áramok esetén az AEM pontossága 0.1 mA. 250 µA alatti áramok mérésekor a pontosság 1 µA-re nő. Bár az abszolút pontosság 1 µA a 250 µA alatti tartományban, az AEM képes kimutatni az áramfelvételben bekövetkező változásokat akár 100 nA-nél is. Az AEM 6250 s áramot termelampkevesebb másodpercenként.

Fedélzeti hibakereső

A PG23 Pro Kit tartalmaz egy beépített hibakeresőt, amely kód letöltésére és az EFM32PG23 hibakeresésére használható. A készleten az EFM32PG23 programozása mellett a hibakereső külső Silicon Labs EFM32, EFM8, EZR32 és EFR32 eszközök programozására és hibakeresésére is használható.

A hibakereső három különböző, a Silicon Labs eszközökhöz használt hibakereső felületet támogat:

  • Serial Wire Debug, amely minden EFM32, EFR32 és EZR32 eszközzel használható
  • JTAG, amely EFR32 és néhány EFM32 készülékkel használható
  • C2 Debug, amelyet EFM8 eszközökkel használnak

A pontos hibakeresés érdekében használja az eszközének megfelelő hibakereső felületet. Az alaplapon található hibakereső csatlakozó támogatja mindhárom módot.

8.1 Hibakeresési módok
Külső eszközök programozásához használja a hibakeresési csatlakozót a célkártyához való csatlakozáshoz, és állítsa a hibakeresési módot [Out] értékre. Ugyanez a csatlakozó használható külső hibakereső csatlakoztatására is a készlet EFM32PG23 MCU-jához, ha a hibakeresési módot [In]-re állítja.
Az aktív hibakeresési mód kiválasztása a Simplicity Studio alkalmazásban történik.
Debug MCU: Ebben a módban a fedélzeti hibakereső a készleten található EFM32PG23-hoz csatlakozik.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 15. ábra

Hibakeresés OUT: Ebben a módban a beépített hibakereső használható egy egyéni kártyára szerelt, támogatott Silicon Labs eszköz hibakeresésére.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 16. ábra

Debug IN: Ebben a módban a beépített hibakereső le van választva, és külső hibakereső csatlakoztatható a készleten lévő EFM32PG23 hibakereséséhez.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 17. ábra

Jegyzet: A „Debug IN” működéséhez a készletkártya vezérlőjét a Debug USB csatlakozón keresztül kell táplálni.

8.2 Hibakeresés akkumulátoros működés közben
Ha az EFM32PG23 akkumulátorról működik, és a J-Link USB továbbra is csatlakoztatva van, a fedélzeti hibakeresési funkció elérhető. Ha az USB tápellátást leválasztják, a Debug IN mód leáll.
Ha hibakeresési hozzáférésre van szükség, amikor a cél egy másik energiaforrásról, például akkumulátorról működik, és a kártyavezérlő le van kapcsolva, hozzon létre közvetlen kapcsolatot a hibakereséshez használt GPIO-val. Ezt úgy lehet megtenni, hogy a kitörőpárnák megfelelő csapjaihoz csatlakozik. Egyes Silicon Labs készletek erre a célra külön tűfejet biztosítanak.

9. A készlet konfigurációja és frissítései
A Simplicity Studio készletkonfigurációs párbeszédpanelje lehetővé teszi a J-Link adapter hibakeresési módjának megváltoztatását, a firmware frissítését és egyéb konfigurációs beállítások módosítását. A Simplicity Studio letöltéséhez látogasson el ide silabs.com/simplicity.
A Simplicity Studio Launcher perspektívájának főablakában megjelenik a kiválasztott J-Link adapter hibakeresési módja és firmware verziója. Kattintson bármelyik mellett a [Módosítás] hivatkozásra a készletkonfigurációs párbeszédpanel megnyitásához.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 18. ábra

9.1 Firmware frissítések
A készlet firmware frissítése a Simplicity Studio segítségével történik. A Simplicity Studio indításkor automatikusan ellenőrzi az új frissítéseket.
A készletkonfigurációs párbeszédpanelt is használhatja a kézi frissítésekhez. Kattintson a [Tallózás] gombra az [Adapter frissítése] részben a megfelelő kiválasztásához file .emz végződésű. Ezután kattintson a [Csomag telepítése] gombra.

Sematika, összeállítási rajzok és darabjegyzék

A vázlatok, összeállítási rajzok és anyagjegyzék (BOM) elérhetők a Simplicity Studio-ban, ha a készlet dokumentációs csomagját telepítették. A Silicon Labs készletoldaláról is elérhetők webtelek: http://www.silabs.com/.

Kit Revision History and Errata

11.1 Verziótörténet
A készlet verziója a készlet dobozának címkéjére nyomtatva található, az alábbi ábrán látható módon.

SILICON LABS EFM32PG23 Gecko mikrokontroller - 19. ábra

11.1. táblázat. Kit felülvizsgálati előzmények

Kit felülvizsgálata Megjelent Leírás
A02 11. augusztus 2021 A készlet kezdeti verziója a BRD2504A A03 változattal.

11.2 Hiba
Jelenleg nincs ismert probléma ezzel a készlettel.

Dokumentum felülvizsgálati előzmények

1.0
2021. november

  • A dokumentum eredeti verziója

Egyszerűség Stúdió
Egy kattintással elérheti az MCU-t és a vezeték nélküli eszközöket, dokumentációt, szoftvert, forráskód-könyvtárakat és egyebeket. Elérhető Windows, Mac és Linux operációs rendszerre!

SILICON LABS EFM32PG23 Gecko mikrokontroller - 20. ábra

SILICON LABS EFM32PG23 Gecko mikrokontroller - 2. szimbólum

IoT-portfólió
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
Minőség
www.silabs.com/quality

Támogatás és közösség
www.silabs.com/community

Jogi nyilatkozat
A Silicon Labs a Silicon Labs termékeket használó vagy használni szándékozó rendszer- és szoftvermegvalósítók számára elérhető összes perifériáról és modulról a legújabb, pontos és mélyreható dokumentációval kívánja ellátni ügyfeleit. A jellemző adatok, a rendelkezésre álló modulok és perifériák, a memóriaméretek és a memóriacímek az egyes eszközökre vonatkoznak, a megadott „tipikus” paraméterek pedig változhatnak és változnak a különböző alkalmazásokban. Pályázat plampAz itt leírtak csak illusztrációs célokat szolgálnak. A Silicon Labs fenntartja a jogot, hogy további értesítés nélkül módosítsa az itt található termékinformációkat, specifikációkat és leírásokat, és nem vállal garanciát a mellékelt információk pontosságáért vagy teljességéért. A Silicon Labs előzetes értesítés nélkül biztonsági vagy megbízhatósági okokból frissítheti a termék firmware-jét a gyártási folyamat során. Az ilyen változtatások nem változtatják meg a termék specifikációit vagy tulajdonságait. A Silicon Labs nem vállal felelősséget a jelen dokumentumban közölt információk felhasználásának következményeiért. Ez a dokumentum nem utal vagy kifejezetten nem ad engedélyt integrált áramkörök tervezésére vagy gyártására. A termékeket a Silicon Labs külön írásos engedélye nélkül nem tervezték vagy engedélyezték semmilyen FDA III. osztályú készülékben, FDA előzetes jóváhagyással rendelkező alkalmazásokban vagy életfenntartó rendszerekben való használatra. Az „életfenntartó rendszer” minden olyan termék vagy rendszer, amelynek célja az élet és/vagy egészség támogatása vagy fenntartása, amely meghibásodása esetén ésszerűen várhatóan jelentős személyi sérülést vagy halált okoz. A Silicon Labs termékeit nem katonai alkalmazásokra tervezték és nem engedélyezték. A Silicon Labs termékei semmilyen körülmények között nem használhatók tömegpusztító fegyverekben, beleértve (de nem kizárólagosan) nukleáris, biológiai vagy vegyi fegyvereket, vagy ilyen fegyverek célba juttatására alkalmas rakétákat. A Silicon Labs elhárít minden kifejezett és hallgatólagos garanciát, és nem vállal felelősséget a Silicon Labs termékeinek ilyen jogosulatlan alkalmazásokban történő használatából eredő sérülésekért vagy károkért. Megjegyzés: Ez a tartalom már elavult termino naplót tartalmazhat. A Silicon Labs ezeket a kifejezéseket, ahol csak lehetséges, átfogó nyelvezetre cseréli. További információért látogasson el www.silabs.com/about-us/inclusive-lexicon-project

Védjegyinformáció

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® és a Silicon Labs logó®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logó és ezek kombinációi, „a világ legenergiabarátabb mikrovezérlői”, Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, A Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, a Telegesis Logo®, USBX press®, Zentri, a Zentri logó és a Zentri DMS, Z-Wave® és mások a Silicon Labs védjegyei vagy bejegyzett védjegyei. Az ARM, a CORTEX, a Cortex-M3 és a THUMB az ARM Holdings védjegyei vagy bejegyzett védjegyei. A Keil az ARM Limited bejegyzett védjegye. A Wi-Fi a Wi-Fi Alliance bejegyzett védjegye. Minden más itt említett termék vagy márkanév a megfelelő tulajdonosának védjegye.

SILICON LABS logó

Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
Egyesült Államok
www.silabs.com

silabs.com | Egy összekapcsoltabb világ építése.
Letöltve innen Arrow.com.

Dokumentumok / Források

SILICON LABS EFM32PG23 Gecko mikrokontroller [pdf] Felhasználói útmutató
EFM32PG23 Gecko mikrokontroller, EFM32PG23, Gecko mikrokontroller, mikrokontroller

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *