UG515: EFM32PG23 Pro Kit korisnički priručnik
EFM32PG23 Gecko mikrokontroler
PG23 Pro Kit izvrsna je polazna točka za upoznavanje s EFM32PG23™ Gecko mikrokontrolerom.
Profesionalni komplet sadrži senzore i periferne uređaje koji pokazuju neke od brojnih mogućnosti EFM32PG23. Komplet sadrži sve potrebne alate za razvoj EFM32PG23 Gecko aplikacije.
CILJNI UREĐAJ
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-bitni ARM® Cortex-M33
- Memorija: 512 kB flash i 64 kB RAM
KARAKTERISTIKE KOMPLETA
- USB povezivanje
- Napredni monitor energije (AEM)
- SEGGER J-Link ugrađeni program za otklanjanje pogrešaka
- Multiplekser za otklanjanje pogrešaka podržava vanjski hardver kao i ugrađeni MCU
- 4×10 segmentni LCD
- Korisničke LED diode i tipke
- Silicon Labs Si7021 senzor relativne vlažnosti i temperature
- SMA konektor za IADC demonstraciju
- Induktivni LC senzor
- 20-pinski 2.54 mm priključak za ploče za proširenje
- Odvojne pločice za izravan pristup I/O pinovima
- Izvori napajanja uključuju USB i CR2032 dugmastu bateriju.
PODRŠKA SOFTVERA
- Simplicity Studio™
- IAR ugrađeni radni stol
- Keil MDK
Uvod
1.1 Opis
PG23 Pro Kit idealno je polazište za razvoj aplikacija na EFM32PG23 Gecko mikrokontrolerima. Ploča sadrži senzore i periferne uređaje, demonstrirajući neke od mnogih mogućnosti mikrokontrolera EFM32PG23 Gecko. Dodatno, ploča je potpuno opremljen alat za ispravljanje pogrešaka i nadzor energije koji se može koristiti s vanjskim aplikacijama.
1.2 Značajke
- EFM32PG23 Gecko mikrokontroler
- Flash od 512 kB
- 64 kB RAM-a
- QFN48 paket
- Napredni sustav za praćenje energije za preciznu struju i voltage praćenje
- Integrirani Segger J-Link USB debugger/emulator s mogućnošću debugiranja vanjskih Silicon Labs uređaja
- 20-pinski priključak za proširenje
- Odvojne pločice za lak pristup I/O pinovima
- Izvori napajanja uključuju USB i CR2032 bateriju
- 4×10 segmentni LCD
- 2 tipke i LED diode spojene na EFM32 za interakciju s korisnikom
- Silicon Labs Si7021 senzor relativne vlažnosti i temperature
- SMA konektor za demonstraciju EFM32 IADC
- Vanjska referenca od 1.25 V za EFM32 IADC
- LC krug spremnika za induktivno otkrivanje blizine metalnih predmeta
- Kristali za LFXO i HFXO: 32.768 kHz i 39.000 MHz
1.3 Početak rada
Detaljne upute o tome kako započeti s novim PG23 Pro Kitom možete pronaći na Silicon Labs Web stranice: silabs.com/razvojni-alati
Blok dijagram kompleta
Overview PG23 Pro Kita prikazan je na donjoj slici.
Raspored kompleta hardvera
Izgled PG23 Pro Kita prikazan je u nastavku.
Priključci
4.1 Jastučići za izbijanje
Većina GPIO pinova EFM32PG23 dostupna je u redovima zaglavlja pinova na gornjem i donjem rubu ploče. Imaju standardni razmak od 2.54 mm, a zaglavlja pinova mogu se zalemiti ako je potrebno. Osim I/O pinova, također su osigurane veze s tračnicama napajanja i uzemljenjem. Imajte na umu da se neki od pinova koriste za periferne uređaje ili značajke kompleta i možda neće biti dostupni za prilagođenu aplikaciju bez kompromisa.
Na slici ispod prikazan je raspored spojnica za razbijanje i raspored spojnica EXP zaglavlja na desnom rubu ploče. EXP zaglavlje dodatno je objašnjeno u sljedećem odjeljku. Spojevi pločica za izbijanje također su otisnuti sitotiskom pored svake igle radi lakšeg snalaženja.
Donja tablica prikazuje spojeve pinova za pločice. Također pokazuje koji su periferni uređaji ili značajke kompleta spojeni na različite pinove.
Tablica 4.1. Donji red (J101) Pinout
Pin | EFM32PG23 I/O Pin | Dijeljena značajka |
1 | VMCU | EFM32PG23 svtage domena (mjereno AEM-om) |
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 | EFM32PG23 I/O Pin | Dijeljena značajka |
10 | PB1 | OMOGUĆI VCOM |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Reset |
14 | AIN1 | |
15 | GND | Ground |
16 | 3V3 | Nabavka upravljačke ploče |
Pin | EFM32PG23 I/O Pin | Dijeljena značajka |
1 | 5V | Ploča USB voltage |
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 | Nabavka upravljačke ploče |
4.2 Zaglavlje EXP
Na desnoj strani ploče nalazi se kutni 20-pinski EXP konektor koji omogućuje povezivanje perifernih uređaja ili plugin ploča. Konektor sadrži niz I/O pinova koji se mogu koristiti s većinom značajki EFM32PG23 Gecko. Osim toga, VMCU, 3V3 i 5V vodovi također su izloženi.
Priključak slijedi standard koji osigurava da su uobičajeno korišteni periferni uređaji kao što su SPI, UART i I²C sabirnica dostupni na fiksnim mjestima na priključku. Ostali pinovi koriste se za I/O opće namjene. To omogućuje definiranje ploča za proširenje koje se mogu priključiti na niz različitih kompleta Silicon Labs.
Slika ispod prikazuje dodjelu pinova EXP zaglavlja za PG23 Pro Kit. Zbog ograničenja u broju dostupnih GPIO pinova, neki od EXP pinova zaglavlja dijele se sa značajkama kompleta.
Tablica 4.3. EXP Pinout zaglavlja
Pin | Veza | Funkcija zaglavlja EXP | Dijeljena značajka |
20 | 3V3 | Nabavka upravljačke ploče | |
18 | 5V | Upravljačka ploča USB voltage | |
16 | PA7 | I2C_SDA | SENZOR_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 svtage domena, uključena u AEM mjerenja. | |
19 | BOARD_ID_SDA | Spojen na upravljačku ploču za identifikaciju dodatnih ploča. | |
17 | BOARD_ID_SCL | Spojen na upravljačku ploču za identifikaciju dodatnih ploča. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
Pin | Veza | Funkcija zaglavlja EXP | Dijeljena značajka |
7 | NC | ||
5 | NC | ||
3 | AIN1 | ADC ulaz | |
1 | GND | Ground |
4.3 Debug Connector (DBG)
Konektor za otklanjanje pogrešaka ima dvostruku svrhu, temeljeno na načinu rada za otklanjanje pogrešaka, koji se može postaviti pomoću Simplicity Studija. Ako je odabran način rada "Debug IN", konektor omogućuje korištenje vanjskog programa za uklanjanje pogrešaka s ugrađenim EFM32PG23. Ako je odabran način rada "Debug OUT", konektor omogućuje da se komplet koristi kao program za ispravljanje pogrešaka prema vanjskom cilju. Ako je odabran način rada "Debug MCU" (zadano), konektor je izoliran od sučelja za uklanjanje pogrešaka i upravljačke ploče i ciljnog uređaja na ploči.
Budući da se ovaj konektor automatski prebacuje da podržava različite načine rada, dostupan je samo kada je upravljačka ploča napajana (J-Link USB kabel spojen). Ako je potreban pristup za otklanjanje pogrešaka ciljnom uređaju kada je kontroler ploče bez napajanja, to treba učiniti izravnim spajanjem na odgovarajuće pinove na zaglavlju prijelaza. Pinout konektora slijedi onaj standardnog ARM Cortex Debug 19-pinskog konektora.
Pinout je detaljno opisan u nastavku. Imajte na umu da iako konektor podržava JTAG uz Serial Wire Debug, to ne znači nužno da komplet ili ciljni uređaj na ploči to podržava.
Iako pinout odgovara pinoutu ARM Cortex Debug konektora, oni nisu u potpunosti kompatibilni jer je pin 7 fizički uklonjen iz Cortex Debug konektora. Neki kabeli imaju mali utikač koji onemogućuje njihovo korištenje kada je prisutna ova igla. Ako je to slučaj, uklonite utikač ili umjesto toga upotrijebite standardni ravni kabel 2×10 1.27 mm.
Tablica 4.4. Opis pinova za otklanjanje pogrešaka
Pin broj(evi) | Funkcija | Bilješka |
1 | VTARGET | Target reference voltage. Koristi se za prebacivanje razina logičkog signala između cilja i programa za otklanjanje pogrešaka. |
2 | TMS / SDWIO / C2D | JTAG odabir načina testiranja, podaci serijske žice ili podaci C2 |
4 | TCK / SWCLK / C2CK | JTAG ispitni sat, sat serijske žice ili sat C2 |
6 | TDO/SWO | JTAG izlaz testnih podataka ili izlaz serijske žice |
8 | TDI / C2Dps | JTAG testni podaci ili C2D funkcija "dijeljenja pinova". |
10 | RESET / C2CKps | Resetiranje ciljnog uređaja ili C2CK funkcija "dijeljenja pina". |
12 | NC | TRACECLK |
14 | NC | TRACED0 |
16 | NC | TRACED1 |
18 | NC | TRACED2 |
20 | NC | TRACED3 |
9 | Otkrivanje kabela | Spojite na uzemljenje |
11, 13 | NC | Nije povezano |
3, 5, 15, 17, 19 | GND |
4.4 Jednostavnost konektora
Simplicity Connector koji se nalazi na profesionalnom kompletu omogućuje napredne značajke za otklanjanje pogrešaka kao što su AEM i virtualni COM port koji se koriste prema vanjskom cilju. Pinout je ilustriran na slici ispod.
Nazivi signala na slici i tablici opisa pinova navedeni su iz upravljačke ploče. To znači da VCOM_TX treba biti spojen na RX pin na vanjskom cilju, VCOM_RX na TX pin cilja, VCOM_CTS na RTS pin cilja, a VCOM_RTS na CTS pin cilja.
Napomena: struja izvučena iz VMCU voltage pin je uključen u AEM mjerenja, dok su 3V3 i 5V voltage igle nisu. Za praćenje trenutne potrošnje vanjskog cilja s AEM-om, postavite ugrađeni MCU u način rada s najnižom energijom kako biste smanjili njegov utjecaj na mjerenja.
Tablica 4.5. Opis pinova jednostavnog konektora
Pin broj(evi) | Funkcija | Opis |
1 | VMCU | 3.3 V strujna tračnica, koju nadzire AEM |
3 | 3V3 | 3.3 V tračnica za napajanje |
5 | 5V | 5 V tračnica za napajanje |
2 | VCOM_TX | Virtualni COM TX |
4 | VCOM_RX | Virtualni COM RX |
6 | VCOM_CTS | Virtualni COM CTS |
8 | VCOM_RTS | Virtualni COM RTS |
17 | BOARD_ID_SCL | ID ploče SCL |
19 | BOARD_ID_SDA | Odbor ID SDA |
10, 12, 14, 16, 18, 20 | NC | Nije povezano |
7, 9, 11, 13, 15 | GND | Ground |
Napajanje i resetiranje
5.1 MCU odabir snage
EFM32PG23 na profesionalnom kompletu može se napajati iz jednog od ovih izvora:
- USB kabel za otklanjanje pogrešaka
- 3 V dugmasta baterija
Izvor napajanja za MCU odabire se kliznim prekidačem u donjem lijevom kutu profesionalnog kompleta. Donja slika pokazuje kako se različiti izvori napajanja mogu odabrati kliznim prekidačem.
S prekidačem u položaju AEM, tihi LDO od 3.3 V na profesionalnom kompletu koristi se za napajanje EFM32PG23. Ovaj LDO se ponovno napaja iz debug USB kabela. Napredni monitor energije sada je spojen u seriju, što omogućuje točna mjerenja struje velike brzine i otklanjanje grešaka/profiliranje energije.
S prekidačem u položaju BAT, za napajanje uređaja može se koristiti 20 mm dugmasta baterija u utičnici CR2032. S prekidačem u ovom položaju, mjerenja struje nisu aktivna. Ovo je preporučeni položaj prekidača kada se MCU napaja s vanjskim izvorom napajanja.
Bilješka: Advanced Energy Monitor može mjeriti trenutnu potrošnju EFM32PG23 samo kada je prekidač za odabir snage u položaju AEM.
5.2 Napajanje kontrolera ploče
Kontroler ploče odgovoran je za važne značajke, kao što su debugger i AEM, a napaja se isključivo putem USB priključka u gornjem lijevom kutu ploče. Ovaj dio kompleta nalazi se na zasebnoj domeni napajanja, tako da se može odabrati drugačiji izvor napajanja za ciljni uređaj uz zadržavanje funkcije otklanjanja pogrešaka. Ova domena snage također je izolirana kako bi se spriječilo curenje struje iz ciljne domene snage kada se prekine napajanje kontrolera ploče.
Na domenu napajanja kontrolera ploče ne utječe položaj prekidača napajanja.
Komplet je pažljivo dizajniran kako bi upravljač ploče i ciljne domene napajanja bile izolirane jedna od druge dok se jedna od njih gasi. To osigurava da će ciljni EFM32PG23 uređaj nastaviti raditi u BAT načinu rada.
5.3 EFM32PG23 Reset
EFM32PG23 MCU može se resetirati iz nekoliko različitih izvora:
- Korisnik koji pritisne tipku RESET
- Ugrađeni debugger povlači #RESET pin nisko
- Vanjski debugger povlači #RESET pin nisko
Uz gore navedene izvore resetiranja, resetiranje na EFM32PG23 također će se izdati tijekom pokretanja kontrolera ploče. To znači da uklanjanje napajanja kontrolera ploče (odspajanje J-Link USB kabela) neće generirati resetiranje, ali ponovno uključivanje kabela hoće, kako se kontroler ploče pokreće.
Periferije
Profesionalni komplet ima skup perifernih uređaja koji prikazuju neke od značajki EFM32PG23.
Imajte na umu da je većina EFM32PG23 I/O usmjerenih na periferne uređaje također usmjerena na prekidne jastučiće ili EXP zaglavlje, što se mora uzeti u obzir kada ih koristite.
6.1 Gumbi i LED diode
Komplet ima dva korisnička gumba s oznakama BTN0 i BTN1. Spojeni su izravno na EFM32PG23 i odbijaju ih RC filtri s vremenskom konstantom od 1 ms. Gumbi su spojeni na pinove PA5 i PB4.
Komplet također sadrži dvije žute LED diode s oznakom LED0 i LED1 koje kontroliraju GPIO pinovi na EFM32PG23. LED diode su spojene na pinove PC8 i PC9 u aktivnoj visokoj konfiguraciji.
6.2 LCD
20-pinski segmentni LCD spojen je na periferni LCD EFM32. LCD ima 4 zajedničke linije i 10 segmentnih linija, što daje ukupno 40 segmenata u quadruplex modu. Ove linije nisu zajedničke na jastučićima za izbijanje. Pogledajte shemu kompleta za informacije o preslikavanju signala u segmente.
Kondenzator spojen na pin pumpe punjenja EFM32 LCD periferije također je dostupan u kompletu.
6.3 Si7021 senzor relativne vlažnosti i temperature
Si7021 |2C senzor relativne vlage i temperature je monolitni CMOS IC koji integrira elemente senzora vlage i temperature, analogno-digitalni pretvarač, obradu signala, podatke o kalibraciji i IC sučelje. Patentirana uporaba standardnih industrijskih polimernih dielektrika s niskim K za očitavanje vlažnosti omogućuje konstrukciju monolitnih IC-ova CMOS senzora male snage s niskim pomakom i histerezom te izvrsnom dugotrajnom stabilnošću.
Senzori vlažnosti i temperature tvornički su kalibrirani, a podaci o kalibraciji pohranjeni su u trajnoj memoriji na čipu. To osigurava da su senzori potpuno zamjenjivi bez potrebe za ponovnom kalibracijom ili promjenama softvera.
Si7021 je dostupan u 3×3 mm DFN pakiranju i može se lemiti reflowom. Može se koristiti kao nadogradnja kompatibilna s hardverom i softverom za postojeće RH/temperaturne senzore u 3×3 mm DFN-6 paketima, s preciznim očitavanjem u širem rasponu i manjom potrošnjom energije. Opcijski tvornički ugrađeni poklopac nudi nizak profile, prikladan način zaštite senzora tijekom sastavljanja (npr. reflow lemljenje) i tijekom životnog vijeka proizvoda, isključujući tekućine (hidrofobne/oleofobne) i čestice.
Si7021 nudi precizno, tvornički kalibrirano digitalno rješenje niske potrošnje, idealno za mjerenje vlažnosti, točke rosišta i temperature u primjenama u rasponu od HVAC/R i praćenja imovine do industrijskih i potrošačkih platformi.
|2C sabirnica koja se koristi za Si7021 dijeli se s EXP zaglavljem. Senzor napaja VMCU, što znači da je trenutna potrošnja senzora uključena u AEM mjerenja.
Obratite se Silicon Labs web stranice za više informacija: http://www.silabs.com/humidity-sensors.
6.4 LC senzor
Induktivno-kapacitivni senzor za demonstraciju sučelja senzora niske energije (LESENSE) nalazi se u donjem desnom kutu ploče. LESENSE periferija koristi voltagdigitalno-analogni pretvarač (VDAC) za postavljanje oscilirajuće struje kroz induktor, a zatim koristi analogni komparator (ACMP) za mjerenje vremena slabljenja oscilacije. Na vrijeme slabljenja oscilacija utjecat će prisutnost metalnih predmeta unutar nekoliko milimetara od induktora.
LC senzor se može koristiti za implementaciju senzora koji budi EFM32PG23 iz stanja mirovanja kada se metalni objekt približi induktoru, koji se opet može koristiti kao brojač impulsa mjerača, prekidač alarma na vratima, indikator položaja ili druge aplikacije gdje se želi osjetiti prisutnost metalnog predmeta.
Za više informacija o korištenju i radu LC senzora, pogledajte napomenu o aplikaciji, "AN0029: Low Energy Sensor Interface - Inductive Sense", koja je dostupna u Simplicity Studio ili u biblioteci dokumenata na Silicon Labs webmjesto.
6.5 IADC SMA konektor
Komplet sadrži SMA konektor koji je spojen na EFM32PG23˙s IADC preko jednog od namjenskih IADC ulaznih pinova (AIN0) u konfiguraciji s jednim krajem. Namjenski ADC ulazi olakšavaju optimalne veze između vanjskih signala i IADC.
Ulazni sklop između SMA konektora i ADC pina je dizajniran da bude dobar kompromis između optimalnih performansi smirivanja na različitimampling brzine i zaštitu EFM32 u slučaju prenaponatage situacija. Ako koristite IADC u načinu visoke preciznosti s ADC_CLK konfiguriranim da bude viši od 1 MHz, korisno je zamijeniti otpornik od 549 Ω s 0 Ω. To dolazi po cijenu smanjenog prenaponatage zaštita. Za više informacija o IADC pogledajte referentni priručnik za uređaj.
Imajte na umu da se na ulazu SMA konektora nalazi otpornik od 49.9 Ω prema masi koji, ovisno o izlaznoj impedanciji izvora, utječe na mjerenja. Otpornik od 49.9 Ω dodan je za povećanje performansi prema izvorima izlazne impedancije od 50 Ω.
6.6 Virtualni COM priključak
Osigurana je asinkrona serijska veza s kontrolerom ploče za prijenos podataka aplikacije između glavnog računala i ciljnog EFM32PG23, što eliminira potrebu za vanjskim adapterom serijskog porta.
Virtualni COM port sastoji se od fizičkog UART-a između ciljnog uređaja i kontrolera ploče, te logičke funkcije u kontroleru ploče koja čini serijski port dostupnim glavnom računalu preko USB-a. UART sučelje sastoji se od dva pina i signala za uključivanje.
Tablica 6.1. Pinovi sučelja virtualnog COM porta
Signal | Opis |
VCOM_TX | Prijenos podataka s EFM32PG23 na upravljačku ploču |
VCOM_RX | Primajte podatke s upravljačke ploče na EFM32PG23 |
OMOGUĆI VCOM | Omogućuje VCOM sučelje, dopuštajući podacima da prođu do kontrolera ploče |
Bilješka: VCOM priključak je dostupan samo kada je upravljačka ploča napajana, što zahtijeva umetanje J-Link USB kabela.
Napredni monitor energije
7.1 Korištenje
Podatke naprednog nadzora energije (AEM) prikuplja upravljačka ploča i može ih prikazati Energy Profiler, dostupno kroz Simplicity Studio. Korištenjem Energy Profiler, potrošnja struje i voltage se može mjeriti i povezati sa stvarnim kodom koji se izvodi na EFM32PG23 u stvarnom vremenu.
7.2 Teorija rada
Za točno mjerenje struje u rasponu od 0.1 µA do 47 mA (dinamički raspon od 114 dB), senzor struje amplifier se koristi zajedno s dvostrukim pojačanjem stage. Sadašnji smisao amplifier mjeri voltage kap preko malog serijskog otpornika. Dobitak stage dalje ampoživljava ovu svtage s dvije različite postavke pojačanja za dobivanje dva strujna raspona. Prijelaz između ova dva raspona događa se oko 250 µA. Digitalno filtriranje i usrednjavanje vrši se unutar upravljačke ploče prije sampdatoteke se izvoze u Energy Profiler aplikacija.
Tijekom pokretanja kompleta, izvodi se automatska kalibracija AEM-a, koja kompenzira pogrešku pomaka u smislu amplifiri.
7.3 Točnost i izvedba
AEM može mjeriti struje u rasponu od 0.1 µA do 47 mA. Za struje iznad 250 µA, AEM je točan unutar 0.1 mA. Pri mjerenju struja ispod 250 µA, točnost se povećava na 1 µA. Iako je apsolutna točnost 1 µA u rasponu ispod 250 µA, AEM može otkriti promjene u potrošnji struje od samo 100 nA. AEM proizvodi 6250 strujnih sampmanje u sekundi.
Ugrađeni program za otklanjanje pogrešaka
PG23 Pro Kit sadrži integrirani debugger koji se može koristiti za preuzimanje koda i debugiranje EFM32PG23. Osim programiranja EFM32PG23 u kompletu, debugger se također može koristiti za programiranje i debugiranje vanjskih Silicon Labs EFM32, EFM8, EZR32 i EFR32 uređaja.
Program za ispravljanje pogrešaka podržava tri različita sučelja za ispravljanje pogrešaka koja se koriste s uređajima Silicon Labs:
- Serial Wire Debug, koji se koristi sa svim EFM32, EFR32 i EZR32 uređajima
- JTAG, koji se može koristiti s EFR32 i nekim EFM32 uređajima
- C2 Debug, koji se koristi s EFM8 uređajima
Kako biste osigurali točno otklanjanje pogrešaka, koristite odgovarajuće sučelje za uklanjanje pogrešaka za svoj uređaj. Debug konektor na ploči podržava sva tri ova načina.
8.1 Načini otklanjanja pogrešaka
Za programiranje vanjskih uređaja koristite konektor za ispravljanje pogrešaka za spajanje na ciljnu ploču i postavite način rada za ispravljanje pogrešaka na [Out]. Isti konektor se također može koristiti za spajanje vanjskog programa za otklanjanje pogrešaka na EFM32PG23 MCU u kompletu postavljanjem načina otklanjanja pogrešaka na [In].
Odabir aktivnog načina otklanjanja pogrešaka obavlja se u Simplicity Studiju.
Debug MCU: U ovom načinu rada, ugrađeni program za otklanjanje pogrešaka povezan je s EFM32PG23 na kompletu.
Debug OUT: U ovom načinu rada, ugrađeni program za ispravljanje pogrešaka može se koristiti za ispravljanje pogrešaka podržanog uređaja Silicon Labs montiranog na prilagođenu ploču.
Debug IN: U ovom načinu rada, ugrađeni program za otklanjanje pogrešaka je odspojen i može se spojiti vanjski program za otklanjanje pogrešaka za ispravljanje pogrešaka EFM32PG23 u kompletu.
Bilješka: Da bi "Debug IN" radio, kontroler ploče kompleta mora se napajati preko Debug USB konektora.
8.2 Otklanjanje pogrešaka tijekom rada na baterije
Kada se EFM32PG23 napaja baterijom, a J-Link USB je još uvijek povezan, dostupna je ugrađena funkcija otklanjanja pogrešaka. Ako je USB napajanje isključeno, Debug IN modus će prestati raditi.
Ako je potreban pristup otklanjanju pogrešaka kada cilj radi na drugom izvoru energije, poput baterije, a upravljačka ploča je isključena, uspostavite izravne veze s GPIO-om koji se koristi za otklanjanje pogrešaka. To se može učiniti spajanjem na odgovarajuće igle na jastučićima za izbijanje. Neki kompleti Silicon Labsa u tu svrhu imaju namjensko zaglavlje igle.
9. Konfiguracija kompleta i nadogradnje
Dijaloški okvir za konfiguraciju kompleta u Simplicity Studiju omogućuje vam promjenu načina otklanjanja pogrešaka J-Link adaptera, nadogradnju njegovog firmvera i promjenu ostalih konfiguracijskih postavki. Za preuzimanje Simplicity Studio idite na silabs.com/jednostavnost.
U glavnom prozoru perspektive Pokretača programa Simplicity Studio, prikazani su način otklanjanja pogrešaka i verzija firmvera odabranog J-Link adaptera. Kliknite vezu [Promijeni] pokraj bilo koje od njih da biste otvorili dijaloški okvir konfiguracije kompleta.
9.1 Nadogradnje firmvera
Nadogradnja firmvera kompleta vrši se kroz Simplicity Studio. Simplicity Studio će automatski provjeriti postoje li nova ažuriranja pri pokretanju.
Također možete koristiti dijaloški okvir konfiguracije kompleta za ručne nadogradnje. Pritisnite gumb [Pregledaj] u odjeljku [Ažuriraj adapter] za odabir ispravnog file završava na .emz. Zatim kliknite gumb [Instaliraj paket].
Sheme, montažni crteži i sastavnica
Sheme, montažni crteži i popis materijala (BOM) dostupni su putem Simplicity Studio-a kada je instaliran paket dokumentacije kompleta. Dostupni su i na stranici kompleta na Silicon Labs webstranica: http://www.silabs.com/.
Povijest revizija kompleta i pogreške
11.1 Povijest revizija
Revizija kompleta može se pronaći ispisana na naljepnici kutije kompleta, kao što je prikazano na donjoj slici.
Tablica 11.1. Povijest revizija kompleta
Revizija kompleta | Pušten na slobodu | Opis |
A02 | 11. kolovoza 2021 | Početna revizija kompleta s BRD2504A revizijom A03. |
11.2 Pogreške
Trenutno nema poznatih problema s ovim kompletom.
Povijest revizija dokumenta
1.0
studeni 2021
- Početna verzija dokumenta
Studio za jednostavnost
Pristup MCU i bežičnim alatima, dokumentaciji, softveru, knjižnicama izvornog koda i još mnogo toga jednim klikom. Dostupno za Windows, Mac i Linux!
![]() |
|||
IoT portfelj |
SW/HW www.silabs.com/jednostavnost |
Kvaliteta www.silabs.com/kvaliteta |
Podrška i zajednica |
Odricanje
Silicon Labs namjerava kupcima pružiti najnoviju, točnu i detaljnu dokumentaciju svih perifernih uređaja i modula dostupnih implementatorima sustava i softvera koji koriste ili namjeravaju koristiti proizvode Silicon Labs. Podaci o karakteristikama, dostupni moduli i periferija, veličine memorije i memorijske adrese odnose se na svaki pojedini uređaj, a navedeni "Tipični" parametri mogu varirati i razlikuju se u različitim aplikacijama. Primjena prampovdje opisane samo su u ilustrativne svrhe. Silicon Labs zadržava pravo izmjene bez daljnje obavijesti informacija o proizvodu, specifikacija i opisa ovdje i ne daje jamstva u pogledu točnosti ili potpunosti uključenih informacija. Bez prethodne obavijesti, Silicon Labs može ažurirati firmver proizvoda tijekom procesa proizvodnje iz sigurnosnih ili pouzdanih razloga. Takve promjene neće promijeniti specifikacije ili značajke proizvoda. Silicon Labs neće snositi nikakvu odgovornost za posljedice korištenja informacija navedenih u ovom dokumentu. Ovaj dokument ne podrazumijeva niti izričito daje bilo kakvu licencu za projektiranje ili proizvodnju integriranih sklopova. Proizvodi nisu dizajnirani niti ovlašteni za upotrebu u bilo kojem uređaju FDA klase III, aplikacijama za koje je potrebno prethodno odobrenje FDA ili sustavima za održavanje života bez posebnog pisanog pristanka Silicon Labs. "Sustav za održavanje života" je bilo koji proizvod ili sustav namijenjen održavanju ili održavanju života i/ili zdravlja, za koji se, ako zakaže, može razumno očekivati da će rezultirati značajnim osobnim ozljedama ili smrću. Proizvodi Silicon Labsa nisu dizajnirani niti odobreni za vojnu primjenu. Proizvodi Silicon Labsa ni pod kojim uvjetima se ne smiju koristiti u oružju za masovno uništenje uključujući (ali ne ograničavajući se na) nuklearno, biološko ili kemijsko oružje ili projektile koji mogu isporučiti takvo oružje. Silicon Labs se odriče svih izričitih i podrazumijevanih jamstava i neće biti odgovoran za bilo kakve ozljede ili štete povezane s korištenjem proizvoda Silicon Labs u takvim neovlaštenim aplikacijama. Napomena: ovaj sadržaj može sadržavati nepoželjan terminološki dnevnik koji je sada zastario. Silicon Labs zamjenjuje ove pojmove uključivim jezikom gdje god je to moguće. Za više informacija, posjetite www.silabs.com/about-us/inclusive-lexicon-project
Informacije o zaštitnim znakovima
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® i logotip Silicon Labs®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logotip Energy Micro i njihove kombinacije, “mikrokontroleri s najvećom potrošnjom energije na svijetu”, Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, Telegesis Logo®, USBX press®, Zentri, Zentri logo i Zentri DMS, Z-Wave® i drugi zaštitni su znakovi ili registrirani zaštitni znakovi tvrtke Silicon Labs. ARM, CORTEX, Cortex-M3 i THUMB su zaštitni znakovi ili registrirani zaštitni znakovi ARM Holdingsa. Keil je registrirani zaštitni znak tvrtke ARM Limited. Wi-Fi je registrirani zaštitni znak Wi-Fi Alliance. Svi ostali proizvodi ili nazivi robnih marki koji se ovdje spominju zaštitni su znakovi njihovih vlasnika.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
SAD
www.silabs.com
silabs.com | Izgradnja povezanijeg svijeta.
Preuzeto sa Arrow.com.
Dokumenti / Resursi
![]() |
SILICON LABS EFM32PG23 Gecko mikrokontroler [pdf] Korisnički priručnik EFM32PG23 Gecko mikrokontroler, EFM32PG23, Gecko mikrokontroler, mikrokontroler |