UG515: Používateľská príručka súpravy EFM32PG23 Pro Kit
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.
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.
Rozloženie hardvéru súpravy
Rozloženie súpravy PG23 Pro Kit je zobrazené nižšie.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Ladenie OUT: V tomto režime možno zabudovaný debugger použiť na ladenie podporovaného zariadenia Silicon Labs namontovaného na vlastnej doske.
Ladiť IN: V tomto režime je palubný debugger odpojený a je možné pripojiť externý debugger na ladenie EFM32PG23 na súprave.
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.
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.
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!
![]() |
|||
Portfólio internetu vecí |
SW/HW www.silabs.com/simplicity |
Kvalita www.silabs.com/quality |
Podpora a komunita |
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.
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 |