UG515: EFM32PG23 Pro Kit használati útmutató
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.
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.
Kit hardver elrendezés
A PG23 Pro Kit elrendezése lent látható.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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!
![]() |
|||
IoT-portfólió |
SW/HW www.silabs.com/simplicity |
Minőség www.silabs.com/quality |
Támogatás és közösség |
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 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 |