Logo SILICON LABS

UG515: Používateľská príručka súpravy EFM32PG23 Pro Kit

Mikrokontrolér Gecko SILICON LABS EFM32PG23 - Symbol 1

Mikrokontrolér EFM32PG23 Gecko

Súprava PG23 Pro je vynikajúcim východiskovým bodom na zoznámenie sa s mikrokontrolérom EFM32PG23™ Gecko.
Profesionálna súprava obsahuje senzory a periférie demonštrujúce niektoré z mnohých schopností EFM32PG23. Súprava poskytuje všetky potrebné nástroje na vývoj aplikácie EFM32PG23 Gecko.

Mikrokontrolér Gecko SILICON LABS EFM32PG23

CIEĽOVÉ ZARIADENIE

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32-bitový ARM® Cortex-M33
  • Pamäť: 512 kB flash a 64 kB RAM

VLASTNOSTI SÚPRAVY

  • Pripojenie USB
  • Pokročilý monitor energie (AEM)
  • Palubný debugger SEGGER J-Link
  • Debug multiplexer podporujúci externý hardvér, ako aj zabudovaný MCU
  • 4×10 segmentový LCD
  • Používateľské LED diódy a tlačidlá
  • Snímač relatívnej vlhkosti a teploty Si7021 od spoločnosti Silicon Labs
  • SMA konektor pre demonštráciu IADC
  • Indukčný LC senzor
  • 20-kolíková 2.54 mm hlavička pre rozširujúce dosky
  • Vylamovacie podložky pre priamy prístup k I/O kolíkom
  • Zdrojom napájania je USB a gombíková batéria CR2032.

PODPORA SOFTVÉRU

  • Simplicity Studio™
  • Integrovaný pracovný stôl IAR
  • Keil MDK

Úvod

1.1 Popis
Súprava PG23 Pro Kit je ideálnym východiskovým bodom pre vývoj aplikácií na mikrokontroléroch EFM32PG23 Gecko. Doska obsahuje senzory a periférie, ktoré demonštrujú niektoré z mnohých schopností mikrokontroléra EFM32PG23 Gecko. Okrem toho je doska plne funkčný debugger a nástroj na monitorovanie energie, ktorý možno použiť s externými aplikáciami.

1.2 Vlastnosti

  • Mikrokontrolér EFM32PG23 Gecko
  • 512 kB Flash
  • 64 kB RAM
  • balík QFN48
  • Pokročilý systém monitorovania energie pre presný prúd a objtaga sledovanie
  • Integrovaný ladiaci/emulátor USB Segger J-Link s možnosťou ladenia externých zariadení Silicon Labs
  • 20-kolíková rozširujúca hlavička
  • Vylamovacie podložky pre ľahký prístup k I/O kolíkom
  • Zdrojom napájania je USB a batéria CR2032
  • 4×10 segmentový LCD
  • 2 tlačidlá a LED diódy pripojené k EFM32 pre interakciu používateľa
  • Snímač relatívnej vlhkosti a teploty Si7021 od spoločnosti Silicon Labs
  • SMA konektor pre demonštráciu EFM32 IADC
  • Externá referencia 1.25 V pre EFM32 IADC
  • LC obvod nádrže na indukčné snímanie blízkosti kovových predmetov
  • Kryštály pre LFXO a HFXO: 32.768 kHz a 39.000 MHz

1.3 Začíname
Podrobné pokyny, ako začať s vašou novou súpravou PG23 Pro Kit, nájdete na stránkach Silicon Labs Web stránky: silabs.com/development-tools

Bloková schéma súpravy

Koniecview súpravy PG23 Pro Kit je znázornené na obrázku nižšie.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Rozloženie hardvéru súpravy

Rozloženie súpravy PG23 Pro Kit je zobrazené nižšie.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Konektory

4.1 Vylamovacie podložky
Väčšina kolíkov GPIO EFM32PG23 je k dispozícii v radoch hlavičiek kolíkov na hornom a spodnom okraji dosky. Majú štandardnú rozteč 2.54 mm a v prípade potreby je možné prispájkovať kolíky. Okrem I/O kolíkov sú k dispozícii aj pripojenia k napájacím koľajniciam a zemi. Upozorňujeme, že niektoré kolíky sa používajú pre periférie alebo funkcie súpravy a nemusia byť dostupné pre vlastnú aplikáciu bez kompromisov.
Na obrázku nižšie je znázornený pinout vylamovacích podložiek a pinout hlavičky EXP na pravom okraji dosky. Hlavička EXP je bližšie vysvetlená v ďalšej časti. Spoje vylamovacích podložiek sú tiež vytlačené sieťotlačou vedľa každého kolíka pre ľahkú orientáciu.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Nižšie uvedená tabuľka zobrazuje kolíkové pripojenia pre vylamovacie podložky. Zobrazuje tiež, ktoré periférie alebo funkcie súpravy sú pripojené k rôznym kolíkom.

Tabuľka 4.1. Spodný riadok (J101) Pinout

Pin I/O kolík EFM32PG23 Zdieľaná funkcia
1 VMCU EFM32PG23 objtage doména (merané AEM)
2 GND Ground
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 I/O kolík EFM32PG23 Zdieľaná funkcia
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Resetovať
14 AIN1
15 GND Ground
16 3V3 Napájanie ovládača dosky
Pin I/O kolík EFM32PG23 Zdieľaná funkcia
1 5V Doska USB objtage
2 GND Ground
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 Ground
16 3V3 Napájanie ovládača dosky

4.2 Hlavička EXP
Na pravej strane dosky sa nachádza uhlová 20-pinová EXP hlavička, ktorá umožňuje pripojenie periférií alebo zásuvných dosiek. Konektor obsahuje množstvo I/O pinov, ktoré možno použiť s väčšinou funkcií EFM32PG23 Gecko. Okrem toho sú vystavené aj napájacie koľajnice VMCU, 3V3 a 5V.
Konektor sa riadi štandardom, ktorý zaisťuje, že bežne používané periférne zariadenia ako SPI, UART a I²C zbernica sú dostupné na pevných miestach na konektore. Zvyšok kolíkov sa používa na všeobecné I/O. To umožňuje definovať rozširujúce dosky, ktoré možno zapojiť do množstva rôznych súprav Silicon Labs.
Obrázok nižšie zobrazuje priradenie kolíkov EXP záhlavia pre PG23 Pro Kit. Kvôli obmedzeniam v počte dostupných kolíkov GPIO sú niektoré kolíky hlavičky EXP zdieľané s funkciami súpravy.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Tabuľka 4.3. Pinout hlavičky EXP

Pin Pripojenie Funkcia hlavičky EXP Zdieľaná funkcia
20 3V3 Napájanie ovládača dosky
18 5V Palubný ovládač USB objtage
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 objtage domény, zahrnuté v meraniach AEM.
19 BOARD_ID_SDA Pripojené k ovládaču dosky na identifikáciu prídavných dosiek.
17 BOARD_ID_SCL Pripojené k ovládaču dosky na identifikáciu prídavných dosiek.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Pripojenie Funkcia hlavičky EXP Zdieľaná funkcia
7 NC
5 NC
3 AIN1 Vstup ADC
1 GND Ground

4.3 Debug Connector (DBG)
Ladiaci konektor slúži na dvojaký účel, založený na režime ladenia, ktorý je možné nastaviť pomocou Simplicity Studio. Ak je zvolený režim „Debug IN“, konektor umožňuje použitie externého debuggera s palubným EFM32PG23. Ak je zvolený režim „Debug OUT“, konektor umožňuje použiť súpravu ako debugger smerom k externému cieľu. Ak je zvolený režim „Debug MCU“ (predvolené nastavenie), konektor je izolovaný od ladiaceho rozhrania riadiacej jednotky dosky aj cieľového zariadenia na doske.
Pretože sa tento konektor automaticky prepne, aby podporoval rôzne prevádzkové režimy, je dostupný len vtedy, keď je ovládač dosky napájaný (pripojený kábel USB J-Link). Ak je potrebný ladiaci prístup k cieľovému zariadeniu, keď je ovládač dosky bez napájania, malo by sa to vykonať priamym pripojením k príslušným kolíkom na vylamovacej hlavičke. Pinout konektora zodpovedá štandardnému ARM Cortex Debug 19-pinovému konektoru.
Pinout je podrobne popísaný nižšie. Všimnite si, že aj keď konektor podporuje JTAG okrem Serial Wire Debug to nevyhnutne neznamená, že súprava alebo cieľové cieľové zariadenie na doske toto podporuje.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Aj keď sa pinout zhoduje s pinoutom konektora ARM Cortex Debug, tieto nie sú plne kompatibilné, pretože kolík 7 je fyzicky odstránený z konektora Cortex Debug. Niektoré káble majú malú zástrčku, ktorá bráni ich použitiu, keď je prítomný tento kolík. V takom prípade vytiahnite zástrčku alebo namiesto toho použite štandardný rovný kábel 2×10 1.27 mm.

Tabuľka 4.4. Popis pinov ladiaceho konektora

Číslo PIN Funkcia Poznámka
1 VTARGET Cieľová referenčná objtage. Používa sa na posun úrovní logického signálu medzi cieľom a debuggerom.
2 TMS / SDWIO / C2D JTAG výber testovacieho režimu, údaje sériového vodiča alebo údaje C2
4 TCK / SWCLK / C2CK JTAG skúšobné hodiny, hodiny so sériovým drôtom alebo hodiny C2
6 TDO/SWO JTAG výstup testovacích dát alebo výstup sériového vodiča
8 TDI / C2Dps JTAG testovacie údaje alebo funkcia „zdieľania pinov“ C2D
10 RESET / C2CKps Reset cieľového zariadenia alebo funkcia „zdieľania pinov“ C2CK
12 NC TRACECLK
14 NC SLEDOVANÉ0
16 NC SLEDOVANÉ1
18 NC SLEDOVANÉ2
20 NC SLEDOVANÉ3
9 Detekcia kábla Pripojte k zemi
11, 13 NC Nepripojené
3, 5, 15, 17, 19 GND

4.4 Konektor jednoduchosti
Konektor Simplicity, ktorý je súčasťou profesionálnej súpravy, umožňuje použitie pokročilých funkcií ladenia, ako je AEM a virtuálny COM port, smerom k externému cieľu. Pinout je znázornený na obrázku nižšie.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Názvy signálov na obrázku a tabuľka s popisom pinov sa odvolávajú na ovládač dosky. To znamená, že VCOM_TX by mal byť pripojený k RX kolíku na externom cieli, VCOM_RX k cieľovému TX kolíku, VCOM_CTS k cieľovému RTS kolíku a VCOM_RTS k cieľovému CTS kolíku.
Poznámka: Prúd odoberaný z VMCU objtage kolík je zahrnutý v meraniach AEM, zatiaľ čo 3V3 a 5V objtage kolíky nie sú. Ak chcete sledovať aktuálnu spotrebu externého cieľa pomocou AEM, uveďte palubný MCU do režimu s najnižšou spotrebou energie, aby sa minimalizoval jeho vplyv na merania.

Tabuľka 4.5. Jednoduchosť Popis kolíkov konektora

Číslo PIN Funkcia Popis
1 VMCU 3.3 V napájacia koľajnica, monitorovaná AEM
3 3V3 3.3 V napájacia lišta
5 5V 5 V napájacia lišta
2 VCOM_TX Virtuálne COM TX
4 VCOM_RX Virtuálny COM RX
6 VCOM_CTS Virtuálny COM CTS
8 VCOM_RTS Virtuálny COM RTS
17 BOARD_ID_SCL ID dosky SCL
19 BOARD_ID_SDA ID dosky SDA
10, 12, 14, 16, 18, 20 NC Nepripojené
7, 9, 11, 13, 15 GND Ground

Napájanie a resetovanie

5.1 Výber výkonu MCU
EFM32PG23 v profesionálnej súprave môže byť napájaný jedným z týchto zdrojov:

  • Ladiaci kábel USB
  • 3V gombíková batéria

Zdroj napájania pre MCU sa volí posuvným prepínačom v ľavom dolnom rohu profesionálnej súpravy. Obrázok nižšie ukazuje, ako je možné pomocou posuvného prepínača zvoliť rôzne zdroje napájania.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

S prepínačom v polohe AEM sa na napájanie EFM3.3PG32 používa nízkohlučný 23 V LDO na profesionálnej súprave. Tento LDO je opäť napájaný z ladiaceho USB kábla. Pokročilý monitor energie je teraz zapojený do série, čo umožňuje presné vysokorýchlostné merania prúdu a ladenie/profilovanie energie.
S prepínačom v polohe BAT možno na napájanie zariadenia použiť 20 mm gombíkovú batériu v zásuvke CR2032. S prepínačom v tejto polohe nie sú aktívne žiadne merania prúdu. Toto je odporúčaná poloha prepínača pri napájaní MCU z externého zdroja napájania.
Poznámka: Pokročilý monitor energie dokáže merať aktuálnu spotrebu EFM32PG23 len vtedy, keď je prepínač napájania v polohe AEM.

5.2 Výkon riadiacej jednotky dosky
Radič dosky je zodpovedný za dôležité funkcie, ako je debugger a AEM, a je napájaný výhradne cez USB port v ľavom hornom rohu dosky. Táto časť súpravy sa nachádza v samostatnej napájacej doméne, takže pre cieľové zariadenie je možné zvoliť iný zdroj energie pri zachovaní funkčnosti ladenia. Táto napájacia doména je tiež izolovaná, aby sa zabránilo úniku prúdu z cieľovej výkonovej oblasti, keď je odpojené napájanie radiča dosky.
Doména napájania radiča dosky nie je ovplyvnená polohou vypínača.
Súprava bola starostlivo navrhnutá tak, aby udržala radič dosky a cieľové výkonové domény navzájom izolované, keď sa jedna z nich vypne. To zaisťuje, že cieľové zariadenie EFM32PG23 bude naďalej fungovať v režime BAT.

5.3 EFM32PG23 Reset
EFM32PG23 MCU je možné resetovať z niekoľkých rôznych zdrojov:

  • Používateľ stlačí tlačidlo RESET
  • Palubný debugger sťahuje kolík #RESET nízko
  • Externý debugger sťahuje kolík #RESET nízko

Okrem vyššie uvedených zdrojov resetovania sa počas spúšťania radiča dosky vykoná aj reset na EFM32PG23. To znamená, že odpojením napájania ovládača dosky (odpojením kábla USB J-Link) sa reset nevygeneruje, ale opätovným pripojením kábla k nemu dôjde, keď sa ovládač dosky spustí.

Periférne zariadenia

Profesionálna súprava obsahuje súpravu periférnych zariadení, ktoré predvádzajú niektoré funkcie EFM32PG23.
Všimnite si, že väčšina I/O EFM32PG23 smerovaných k periférnym zariadeniam je tiež smerovaná do vylamovacích podložiek alebo záhlavia EXP, čo je potrebné vziať do úvahy pri ich používaní.

6.1 Tlačidlá a LED diódy
Súprava má dve užívateľské tlačidlá označené BTN0 a BTN1. Sú pripojené priamo k EFM32PG23 a sú odskočené RC filtrami s časovou konštantou 1 ms. Tlačidlá sú pripojené na piny PA5 a PB4.
Súprava obsahuje aj dve žlté LED diódy označené LED0 a LED1, ktoré sú ovládané pomocou GPIO pinov na EFM32PG23. LED diódy sú pripojené ku kolíkom PC8 a PC9 v aktívnej-vysokej konfigurácii.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

6.2 LCD
K periférii LCD EFM20 je pripojený 32-pinový segmentový LCD displej. LCD má 4 spoločné riadky a 10 segmentových riadkov, čo dáva celkovo 40 segmentov v quadruplex režime. Tieto čiary nie sú zdieľané na vylamovacích podložkách. Informácie o mapovaní signálov na segmenty nájdete v schéme súpravy.
Kondenzátor pripojený ku kolíku nabíjacej pumpy periférie EFM32 LCD je tiež dostupný v súprave.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

6.3 Si7021 Snímač relatívnej vlhkosti a teploty

Snímač relatívnej vlhkosti a teploty Si7021 |2C je monolitický integrovaný obvod CMOS integrujúci prvky snímača vlhkosti a teploty, analógovo-digitálny prevodník, spracovanie signálu, kalibračné údaje a rozhranie IC. Patentované použitie priemyselných štandardných polymérnych dielektrík s nízkym obsahom K na snímanie vlhkosti umožňuje konštrukciu nízkoenergetických monolitických integrovaných obvodov snímača CMOS s nízkym driftom a hysteréziou a vynikajúcou dlhodobou stabilitou.
Senzory vlhkosti a teploty sú z výroby kalibrované a kalibračné údaje sú uložené v permanentnej pamäti na čipe. To zaisťuje, že snímače sú plne zameniteľné bez potreby rekalibrácie alebo softvérových zmien.
Si7021 je k dispozícii v balení 3 × 3 mm DFN a je spájkovateľný pretavením. Môže byť použitý ako hardvérový a softvérovo kompatibilný drop-in upgrade pre existujúce RH/teplotné snímače v 3 × 3 mm DFN-6 puzdrách, s presným snímaním v širšom rozsahu a nižšou spotrebou energie. Voliteľný kryt nainštalovaný vo výrobe ponúka nízku úroveňfilevhodné prostriedky na ochranu snímača počas montáže (napr. spájkovanie pretavením) a počas životnosti produktu, s výnimkou kvapalín, ktoré sú hydrofóbne/oleofóbne) a častíc.
Si7021 ponúka presné digitálne riešenie s nízkou spotrebou energie, továrensky kalibrované, ideálne na meranie vlhkosti, rosného bodu a teploty v aplikáciách od HVAC/R a sledovania majetku až po priemyselné a spotrebiteľské platformy.
Zbernica |2C použitá pre Si7021 je zdieľaná s hlavičkou EXP. Senzor je napájaný VMCU, čo znamená, že spotreba prúdu senzora je zahrnutá v meraniach AEM.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Pozrite si Silicon Labs web stránky pre viac informácií: http://www.silabs.com/humidity-sensors.

6.4 LC senzor
Indukčno-kapacitný snímač na demonštráciu rozhrania nízkoenergetického snímača (LESENSE) je umiestnený vpravo dole na doske. Periféria LESENSE využíva zvtagDigitálny-analógový prevodník (VDAC) na nastavenie oscilačného prúdu cez induktor a potom používa analógový komparátor (ACMP) na meranie doby doznievania oscilácií. Doba doznievania oscilácie bude ovplyvnená prítomnosťou kovových predmetov v okruhu niekoľkých milimetrov od induktora.
LC senzor je možné použiť na implementáciu senzora, ktorý prebudí EFM32PG23 zo spánku, keď sa kovový predmet priblíži k induktoru, čo opäť možno použiť ako počítadlo impulzov merača spotreby energie, spínač alarmu dverí, indikátor polohy alebo iné aplikácie, kde chce cítiť prítomnosť kovového predmetu.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Viac informácií o používaní a prevádzke LC senzora nájdete v aplikačnej poznámke „AN0029: Low Energy Sensor Interface – Inductive Sense“, ktorá je dostupná v Simplicity Studio alebo v knižnici dokumentov na Silicon Labs. webstránky.

6.5 IADC SMA konektor
Súprava obsahuje konektor SMA, ktorý je pripojený k IADC EFM32PG23 cez jeden z vyhradených vstupných kolíkov IADC (AIN0) v konfigurácii s jedným koncom. Vyhradené vstupy ADC uľahčujú optimálne prepojenie medzi externými signálmi a IADC.
Vstupný obvod medzi konektorom SMA a kolíkom ADC bol navrhnutý tak, aby bol dobrým kompromisom medzi optimálnym výkonom usadzovania pri rôznych samprýchlosti a ochranu EFM32 v prípade preptage situácia. Ak používate IADC v režime vysokej presnosti s ADC_CLK nakonfigurovaným tak, aby bolo vyššie ako 1 MHz, je výhodné nahradiť 549 Ω odpor za 0 Ω. Toto prichádza za cenu zníženého pretlakutage ochrana. Ďalšie informácie o IADC nájdete v referenčnej príručke zariadenia.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Všimnite si, že na vstupe konektora SMA je odpor 49.9 Ω proti zemi, ktorý v závislosti od výstupnej impedancie zdroja ovplyvňuje merania. Pre zvýšenie výkonu smerom k zdrojom výstupnej impedancie 49.9 Ω bol pridaný odpor 50 Ω.

6.6 Virtuálny COM port
Pre prenos aplikačných dát medzi hostiteľským PC a cieľovým EFM32PG23 je zabezpečené asynchrónne sériové pripojenie k riadiacej jednotke dosky, čo eliminuje potrebu externého adaptéra sériového portu.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Virtuálny COM port pozostáva z fyzického UART medzi cieľovým zariadením a radičom dosky a logickej funkcie v radiči dosky, ktorá sprístupňuje sériový port hostiteľskému PC cez USB. Rozhranie UART pozostáva z dvoch kolíkov a povoľovacieho signálu.

Tabuľka 6.1. Piny rozhrania virtuálneho COM portu

Signál Popis
VCOM_TX Prenášajte dáta z EFM32PG23 do riadiacej jednotky dosky
VCOM_RX Prijímajte údaje z ovládača dosky do EFM32PG23
VCOM_ENABLE Aktivuje rozhranie VCOM, ktoré umožňuje prenos údajov do riadiacej jednotky dosky

Poznámka: Port VCOM je k dispozícii len vtedy, keď je napájaný radič dosky, čo vyžaduje vloženie kábla USB J-Link.

Pokročilý energetický monitor

7.1 Použitie
Údaje Advanced Energy Monitor (AEM) zhromažďuje ovládač dosky a môže ich zobraziť Energy Profiler, dostupný cez Simplicity Studio. Pomocou Energy Profiler, spotreba prúdu a objtage možno merať a prepojiť so skutočným kódom bežiacim na EFM32PG23 v reálnom čase.

7.2 Teória prevádzky
Na presné meranie prúdu v rozsahu od 0.1 µA do 47 mA (114 dB dynamický rozsah), snímanie prúdu amplifier sa používa spolu s dvojitým ziskom stage. Aktuálny zmysel amplifier meria objtage pokles cez malý sériový odpor. Zisk stage ďalej amplizuje tento svtage s dvomi rôznymi nastaveniami zisku na získanie dvoch prúdových rozsahov. Prechod medzi týmito dvoma rozsahmi nastáva okolo 250 µA. Digitálne filtrovanie a spriemerovanie sa vykonáva v ovládači dosky pred samplesy sa exportujú do Energy Profiler žiadosť.
Počas spúšťania súpravy sa vykoná automatická kalibrácia AEM, ktorá kompenzuje chybu offsetu v zmysle ampzáchranári.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

7.3 Presnosť a výkonnosť
AEM je schopný merať prúdy v rozsahu 0.1 µA až 47 mA. Pre prúdy nad 250 µA je AEM presný v rozmedzí 0.1 mA. Pri meraní prúdov pod 250 µA sa presnosť zvýši na 1 µA. Hoci absolútna presnosť je 1 µA v rozsahu pod 250 µA, AEM je schopný detekovať zmeny v spotrebe prúdu už od 100 nA. AEM produkuje 6250 prúdov sampmenej za sekundu.

Palubný debugger

PG23 Pro Kit obsahuje integrovaný debugger, ktorý možno použiť na stiahnutie kódu a ladenie EFM32PG23. Okrem programovania EFM32PG23 na súprave je možné debugger použiť aj na programovanie a ladenie externých zariadení Silicon Labs EFM32, EFM8, EZR32 a EFR32.

Ladiaci nástroj podporuje tri rôzne ladiace rozhrania používané so zariadeniami Silicon Labs:

  • Serial Wire Debug, ktorý sa používa so všetkými zariadeniami EFM32, EFR32 a EZR32
  • JTAG, ktorý je možné použiť s EFR32 a niektorými zariadeniami EFM32
  • C2 Debug, ktorý sa používa so zariadeniami EFM8

Ak chcete zabezpečiť presné ladenie, použite príslušné ladiace rozhranie pre vaše zariadenie. Ladiaci konektor na doske podporuje všetky tri tieto režimy.

8.1 Režimy ladenia
Ak chcete naprogramovať externé zariadenia, použite ladiaci konektor na pripojenie k cieľovej doske a nastavte režim ladenia na [Out]. Rovnaký konektor možno použiť aj na pripojenie externého debuggera k MCU EFM32PG23 na súprave nastavením režimu ladenia na [In].
Výber aktívneho režimu ladenia sa vykonáva v Simplicity Studio.
Debug MCU: V tomto režime je zabudovaný debugger pripojený k EFM32PG23 na súprave.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Ladenie OUT: V tomto režime možno zabudovaný debugger použiť na ladenie podporovaného zariadenia Silicon Labs namontovaného na vlastnej doske.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Ladiť IN: V tomto režime je palubný debugger odpojený a je možné pripojiť externý debugger na ladenie EFM32PG23 na súprave.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Poznámka: Aby „Debug IN“ fungovalo, musí byť ovládač dosky súpravy napájaný cez konektor Debug USB.

8.2 Ladenie počas prevádzky na batériu
Keď je EFM32PG23 napájaný z batérie a J-Link USB je stále pripojený, je k dispozícii integrovaná funkcia ladenia. Ak sa odpojí napájanie USB, režim Debug IN prestane fungovať.
Ak je potrebný prístup na ladenie, keď je cieľ napájaný z iného zdroja energie, ako je napríklad batéria, a ovládač dosky je vypnutý, vytvorte priame pripojenie k GPIO používanému na ladenie. To sa dá dosiahnuť pripojením k príslušným kolíkom na vylamovacích podložkách. Niektoré súpravy Silicon Labs poskytujú na tento účel špeciálnu kolíkovú hlavičku.

9. Konfigurácia a aktualizácie súpravy
Dialógové okno konfigurácie súpravy v Simplicity Studio vám umožňuje zmeniť režim ladenia adaptéra J-Link, aktualizovať jeho firmvér a zmeniť ďalšie konfiguračné nastavenia. Ak si chcete stiahnuť Simplicity Studio, prejdite na silabs.com/simplicity.
V hlavnom okne perspektívy aplikácie Simplicity Studio's Launcher sa zobrazuje režim ladenia a verzia firmvéru vybraného adaptéra J-Link. Kliknutím na odkaz [Zmeniť] vedľa ktorejkoľvek z nich otvoríte dialógové okno konfigurácie súpravy.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

9.1 Aktualizácie firmvéru
Aktualizácia firmvéru súpravy sa vykonáva prostredníctvom Simplicity Studio. Simplicity Studio bude pri spustení automaticky kontrolovať nové aktualizácie.
Na manuálne aktualizácie môžete použiť aj dialógové okno konfigurácie súpravy. Kliknite na tlačidlo [Prehľadávať] v časti [Aktualizovať adaptér] a vyberte správny file končiace na .emz. Potom kliknite na tlačidlo [Inštalovať balík].

Schémy, montážne výkresy a kusovník

Schémy, montážne výkresy a kusovník sú dostupné cez Simplicity Studio, keď je nainštalovaný balík dokumentácie súpravy. Sú tiež dostupné na stránke súpravy na Silicon Labs webmiesto: http://www.silabs.com/.

História revízií súpravy a chyby

11.1 História revízií
Revíziu súpravy nájdete vytlačenú na štítku súpravy, ako je znázornené na obrázku nižšie.

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Tabuľka 11.1. História revízií súpravy

Revízia súpravy Vydané Popis
A02 11. augusta 2021 Počiatočná revízia súpravy obsahujúca BRD2504A revízia A03.

11.2 Chyby
Momentálne nie sú známe žiadne problémy s touto súpravou.

História revízií dokumentu

1.0
november 2021

  • Počiatočná verzia dokumentu

Štúdio jednoduchosti
Prístup jedným kliknutím k MCU a bezdrôtovým nástrojom, dokumentácii, softvéru, knižniciam zdrojových kódov a ďalším. K dispozícii pre Windows, Mac a Linux!

Mikrokontrolér SILICON LABS EFM32PG23 Gecko - Obr

Mikrokontrolér Gecko SILICON LABS EFM32PG23 - Symbol 2

Portfólio internetu vecí
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
Kvalita
www.silabs.com/quality

Podpora a komunita
www.silabs.com/community

Vylúčenie zodpovednosti
Silicon Labs má v úmysle poskytnúť zákazníkom najnovšiu, presnú a hĺbkovú dokumentáciu všetkých periférnych zariadení a modulov dostupných pre implementátorov systémov a softvéru, ktorí používajú alebo plánujú používať produkty Silicon Labs. Charakterizačné údaje, dostupné moduly a periférie, veľkosti pamäte a adresy pamäte sa vzťahujú na každé konkrétne zariadenie a poskytnuté „typické“ parametre sa môžu v rôznych aplikáciách líšiť. Aplikácia napramptu popísané sú len ilustračné. Silicon Labs si vyhradzuje právo na zmeny bez ďalšieho upozornenia v informáciách o produkte, špecifikáciách a popisoch tu uvedených a neposkytuje záruky na presnosť alebo úplnosť zahrnutých informácií. Bez predchádzajúceho upozornenia môže spoločnosť Silicon Labs aktualizovať firmvér produktu počas výrobného procesu z dôvodov bezpečnosti alebo spoľahlivosti. Takéto zmeny nezmenia špecifikácie ani požiadavky na produkt. Spoločnosť Silicon Labs nenesie žiadnu zodpovednosť za dôsledky použitia informácií uvedených v tomto dokumente. Tento dokument nenaznačuje ani výslovne neudeľuje žiadnu licenciu na navrhovanie alebo výrobu akýchkoľvek integrovaných obvodov. Produkty nie sú navrhnuté ani autorizované na použitie v zariadeniach FDA triedy III, v aplikáciách, pre ktoré sa vyžaduje schválenie FDA pred uvedením na trh, alebo v systémoch na podporu života bez osobitného písomného súhlasu Silicon Labs. „Systém na podporu života“ je akýkoľvek produkt alebo systém určený na podporu alebo udržanie života a/alebo zdravia, pri ktorom v prípade zlyhania možno odôvodnene očakávať, že povedie k vážnemu zraneniu alebo smrti. Produkty Silicon Labs nie sú navrhnuté ani autorizované pre vojenské aplikácie. Produkty Silicon Labs sa za žiadnych okolností nesmú používať v zbraniach hromadného ničenia vrátane (okrem iného) jadrových, biologických alebo chemických zbraní alebo rakiet schopných niesť takéto zbrane. Silicon Labs sa zrieka všetkých výslovných a implicitných záruk a nezodpovedá ani neručí za žiadne zranenia alebo škody súvisiace s používaním produktu Silicon Labs v takýchto neautorizovaných aplikáciách. Poznámka: Tento obsah môže obsahovať neprirodzené terminológie, ktoré sú už zastarané. Silicon Labs nahrádza tieto výrazy inkluzívnym jazykom všade, kde je to možné. Pre viac informácií navštívte www.silabs.com/about-us/inclusive-lexicon-project

Informácie o ochrannej známke

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® a logo Silicon Labs®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro a ich kombinácie, „najúspornejšie mikrokontroléry na svete“, Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, logo Telegesis®, USBX press®, Zentri, logo Zentri a Zentri DMS, Z-Wave® a ďalšie sú ochranné známky alebo registrované ochranné známky spoločnosti Silicon Labs. ARM, CORTEX, Cortex-M3 a THUMB sú ochranné známky alebo registrované ochranné známky spoločnosti ARM Holdings. Keil je registrovaná ochranná známka spoločnosti ARM Limited. Wi-Fi je registrovaná ochranná známka Wi-Fi Alliance. Všetky ostatné produkty alebo názvy značiek uvedené v tomto dokumente sú ochrannými známkami ich príslušných vlastníkov.

Logo SILICON LABS

Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com

silabs.com | Budovanie prepojeného sveta.
Stiahnuté z Arrow.com.

Dokumenty / zdroje

Mikrokontrolér Gecko SILICON LABS EFM32PG23 [pdf] Používateľská príručka
EFM32PG23 Mikrokontrolér Gecko, EFM32PG23, Mikrokontrolér Gecko, Mikrokontrolér

Referencie

Zanechajte komentár

Vaša emailová adresa nebude zverejnená. Povinné polia sú označené *