UG515: EFM32PG23 Pro Kit Umhlahlandlela Womsebenzisi
I-EFM32PG23 Gecko Microcontroller
I-PG23 Pro Kit iyisiqalo esihle kakhulu sokujwayelana ne-EFM32PG23™ Gecko Microcontroller.
Ikhithi ye-pro iqukethe izinzwa nama-peripherals abonisa amanye amakhono amaningi we-EFM32PG23. Ikhithi inikeza wonke amathuluzi adingekayo wokwenza uhlelo lwe-EFM32PG23 Gecko.
IDIVAYISI OKUQONDILE
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-bit ARM® Cortex-M33
- Inkumbulo: 512 kB flash kanye 64 kB RAM
IZICI ZEKHITHI
- Ukuxhumeka kwe-USB
- I-Advanced Energy Monitor (AEM)
- SEGGER J-Link ebhodini lokulungisa iphutha
- I-Debug multiplexer esekela ihadiwe yangaphandle kanye ne-MCU esebhodini
- 4×10 ingxenye ye-LCD
- Ama-LED womsebenzisi nezinkinobho zokucindezela
- I-Silicon Labs' Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
- Isixhumi se-SMA sokuboniswa kwe-IADC
- Inzwa ye-LC eguquguqukayo
- 20-pin 2.54 mm unhlokweni wamabhodi okunweba
- Amaphedi e-breakout okufinyelela okuqondile kumaphini we-I/O
- Imithombo yamandla ifaka ibhethri leselula le-USB ne-CR2032.
UKUSEKELWA KWE-SOFTWARE
- ISitudiyo Esilula™
- I-Workbench eshumekiwe ye-IAR
- Keil MDK
Isingeniso
1.1 Incazelo
I-PG23 Pro Kit iyindawo ekahle yokuqala yokuthuthukiswa kohlelo lokusebenza ku-EFM32PG23 Gecko Microcontrollers. Ibhodi lihlanganisa izinzwa nama-peripherals, abonisa amanye amakhono amaningi we-EFM32PG23 Gecko Microcontroller. Ukwengeza, ibhodi liyithuluzi lokulungisa iphutha elifakwe ngokugcwele kanye nethuluzi lokuqapha amandla elingasetshenziswa nezinhlelo zokusebenza zangaphandle.
1.2 Izici
- I-EFM32PG23 Gecko Microcontroller
- 512 kB Flash
- 64kB RAM
- Iphakheji ye-QFN48
- Uhlelo Lokuqapha Amandla Oluthuthukisiwe lwamanje kanye nevolumu enembiletage ukulandela
- I-Segger J-Link Ehlanganisiwe ye-USB debugger/emulator enethuba lokulungisa ama-Silicon Labs angaphandle
- Isihloko sokunweba samaphini angu-20
- Amaphedi okuphuma ukuze ufinyelele kalula kumaphini we-I/O
- Imithombo yamandla ifaka ibhethri le-USB ne-CR2032
- 4×10 ingxenye ye-LCD
- 2 izinkinobho zokucindezela kanye nama-LED axhunywe ku-EFM32 ukuze kusetshenziswe umsebenzisi
- I-Silicon Labs' Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
- Isixhumi se-SMA sokuboniswa kwe-EFM32 IADC
- Ireferensi yangaphandle engu-1.25 V ye-EFM32 IADC
- Isekethe yethangi ye-LC yokuzwa ukusondela kwe-inductive kwezinto zensimbi
- Amakristalu e-LFXO ne-HFXO: 32.768 kHz no-39.000 MHz
1.3 Ukuqalisa
Imiyalo enemininingwane yokuthi ungaqala kanjani nge-PG23 Pro Kit yakho entsha ingatholakala kuma-Silicon Labs. Web amakhasi: silabs.com/development-tools
Ikhithi Block Umdwebo
Kuphelileview ye-PG23 Pro Kit ikhonjisiwe esithombeni esingezansi.
I-Kit Hardware Isakhiwo
Isakhiwo se-PG23 Pro Kit siboniswe ngezansi.
Izixhumi
4.1 Amaphedi Aphumayo
Iningi lamaphinikhodi e-EFM32PG23's GPIO ayatholakala emigqeni yesihloko sephini phezulu nangaphansi emaphethelweni ebhodi. Lawa anokuphakama okujwayelekile okungu-2.54 mm, futhi izihloko zamaphini zingathengiswa uma kudingeka. Ngaphezu kwezikhonkwane ze-I/O, ukuxhunywa komzila kagesi naphansi nakho kuhlinzekwa. Qaphela ukuthi amanye amaphini asetshenziselwa okokugcina ikhithi noma izici futhi angase angatholakali kuhlelo lokusebenza olungokwezifiso ngaphandle kokuhweba.
Isibalo esingezansi sibonisa iphinikhodi yamaphedi okuphuma kanye nephinikhodi yesihloko se-EXP emaphethelweni angakwesokudla ebhodi. Isihloko se-EXP sichazwa ngokuqhubekayo esigabeni esilandelayo. Izixhumi zephedi le-breakout nazo ziphrintwa kusikrini sikasilika eduze kwephinikhodi ngayinye ukuze kusetshenziswe kalula.
Ithebula elingezansi libonisa ukuxhunywa kwephinikhodi yamaphedi okuphuma. Iphinde ibonise ukuthi yimaphi ama-peripheral ekhithi noma izici ezixhunywe kumaphini ahlukene.
Ithebula 4.1. Umugqa Ongezansi (J101) Iphinikhodi
Phina | Iphinikhodi ye-EFM32PG23 I/O | Isici Esabiwe |
1 | I-VMCU | Ingxenye ye-EFM32PG23tagisizinda se-e (sikalwa yi-AEM) |
2 | GND | Ground |
3 | I-PC8 | UIF_LED0 |
4 | I-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 |
Phina | Iphinikhodi ye-EFM32PG23 I/O | Isici Esabiwe |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | I-RST | Setha kabusha i-EFM32PG23 |
14 | AIN1 | |
15 | GND | Ground |
16 | 3V3 | Ukunikezwa kwesilawuli sebhodi |
Phina | Iphinikhodi ye-EFM32PG23 I/O | Isici Esabiwe |
1 | 5V | Ibhodi le-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 | Ukunikezwa kwesilawuli sebhodi |
4.2 Isihloko se-EXP
Ngakwesokudla sebhodi, kunikezwe unhlokweni onamaphini angu-20 we-EXP ukuze uvumele ukuxhunywa kwama-peripherals noma ama-plugin board. Isixhumi siqukethe inombolo yezikhonkwane ze-I/O ezingasetshenziswa neziningi zezici ze-EFM32PG23 Gecko. Ukwengeza, i-VMCU, i-3V3, ne-5V yama-rails yamandla nayo iyadalulwa.
Isixhumi silandela indinganiso eqinisekisa ukuthi amapheripheral asetshenziswa kakhulu njenge-SPI, i-UART, nebhasi le-I²C ayatholakala ezindaweni ezigxilile kusixhumi. Ezinye izikhonkwane zisetshenziselwa injongo evamile I/O. Lokhu kuvumela incazelo yamabhodi okunweba angaxhumeka enanini lamakhithi e-Silicon Labs ahlukene.
Isibalo esingezansi sibonisa isabelo sephinikhodi senhlokweni ye-EXP ye-PG23 Pro Kit. Ngenxa yemikhawulo enanini lamaphinikhodi e-GPIO atholakalayo, amanye amaphini kanhlokweni we-EXP abelwane nezici zekhithi.
Ithebula 4.3. EXP Unhlokweni Pinout
Phina | Ukuxhumana | Umsebenzi Wesihloko se-EXP | Isici Esabiwe |
20 | 3V3 | Ukunikezwa kwesilawuli sebhodi | |
18 | 5V | Isilawuli sebhodi i-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 | I-VMCU | Ingxenye ye-EFM32PG23tage-domain, efakwe ezilinganisweni ze-AEM. | |
19 | BOARD_ID_SDA | Ixhunywe kusilawuli sebhodi ukuze kukhonjwe amabhodi ezengezo. | |
17 | BOARD_ID_SCL | Ixhunywe kusilawuli sebhodi ukuze kukhonjwe amabhodi ezengezo. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | I-PC9 | I-GPIO | UIF_LED1 |
11 | PB4 | I-GPIO | UIF_BUTTON1 |
9 | PA5 | I-GPIO | UIF_BUTTON0 |
Phina | Ukuxhumana | Umsebenzi Wesihloko se-EXP | Isici Esabiwe |
7 | NC | ||
5 | NC | ||
3 | AIN1 | Okokufaka kwe-ADC | |
1 | GND | Ground |
4.3 Isixhumi sokususa iphutha (DBG)
Isixhumi sokususa iphutha sisebenzisa izinjongo ezimbili, ngokusekelwe kumodi yokususa iphutha, engasethwa kusetshenziswa Isitudiyo Esilula. Uma imodi ethi “Debug IN” ikhethiwe, isixhumi sivumela isilungisi-maphutha sangaphandle ukuthi sisetshenziswe ne-EFM32PG23 esebhodini. Uma imodi ethi “Debug OUT” ikhethiwe, isixhumi sivumela ikhithi ukuthi isetshenziswe njengesixazululi maqondana nethagethi yangaphandle. Uma imodi ethi “Debug MCU” (okuzenzakalelayo) ikhethiwe, isixhumi sihlukanisiwe kusixhumi esibonakalayo sokususa iphutha kukho kokubili isilawuli sebhodi kanye nedivayisi eqondiswe ebhodini.
Ngenxa yokuthi lesi sixhumi sishintshwa ngokuzenzakalela ukuze sisekele izindlela zokusebenza ezihlukene, sitholakala kuphela uma isilawuli sebhodi sinikwe amandla (kuxhunyiwe ikhebula le-USB le-J-Link). Uma ukufinyelela kokususa iphutha kudivayisi eqondiwe kudingekile lapho isilawuli sebhodi singenawo amandla, lokhu kufanele kwenziwe ngokuxhuma amaphinikhodi afanelekile kunhlokweni yokuphuma. Iphinikhodi yesixhumi ilandela eyesixhumi esijwayelekile se-ARM Cortex Debug 19-pin.
I-pinout ichazwe ngokuningiliziwe ngezansi. Qaphela ukuthi noma isixhumi sisekela i-JTAG ngaphezu kwe-Serial Wire Debug, akusho ukuthi ikhithi noma idivayisi eqondiswe ebhodini isekela lokhu.
Ngisho noma iphinikhodi ifana nephinikhodi yesixhumi se-ARM Cortex Debug, lezi azihambelani ngokugcwele njengoba iphinikhodi 7 ikhishwa ngokoqobo kusixhumi se-Cortex Debug. Ezinye izintambo zinepulaki elincane elizivimbela ukuthi zisetshenziswe uma le phini ikhona. Uma kunjalo, khipha ipulaki, noma usebenzise ikhebula eliqondile elingu-2×10 1.27 mm esikhundleni salokho.
Ithebula 4.4. I-Debug Connector Pin Izincazelo
Phina izinombolo | Umsebenzi | Qaphela |
1 | I-VTARGET | Ireferensi eqondisiwe voltage. Isetshenziselwa ukuguqula amaleveli esignali anengqondo phakathi kwethagethi ne-debugger. |
2 | TMS/SDWIO/C2D | JTAG imodi yokuhlola khetha, idatha ye-serial Wire noma idatha ye-C2 |
4 | TCK / SWCLK / C2CK | JTAG iwashi lokuhlola, iwashi le-Serial Wire noma iwashi le-C2 |
6 | TDO/SWO | JTAG hlola idatha noma okukhiphayo kwe-serial Wire |
8 | TDI / C2Dps | JTAG hlola idatha, noma umsebenzi we-C2D “pin sharing” |
10 | SETHA KABUSHA / C2CKps | Ukusetha kabusha idivayisi eqondiwe, noma umsebenzi we-C2CK “wokwabelana ngephini” |
12 | NC | I-TRACECLK |
14 | NC | I-TRACED0 |
16 | NC | I-TRACED1 |
18 | NC | I-TRACED2 |
20 | NC | I-TRACED3 |
9 | Ukutholwa kwekhebula | Xhuma emhlabathini |
11, 13 | NC | Ayixhunyiwe |
3, 5, 15, 17, 19 | GND |
4.4 Isixhumi Esilula
Isixhumi Esilula esifakwe kukhithi ye-pro sinika amandla izici ezithuthukisiwe zokususa iphutha njenge-AEM kanye nembobo ye-Virtual COM ukuthi zisetshenziswe ekuqondisweni kwangaphandle. I-pinout ikhonjiswe emfanekisweni ongezansi.
Amagama esignali esithombeni kanye nethebula lencazelo yephinikhodi kubhekiselwa kusilawuli sebhodi. Lokhu kusho ukuthi i-VCOM_TX kufanele ixhunywe kuphinikhodi ye-RX kokuphokophelwe kwangaphandle, i-VCOM_RX kuphinikhodi ye-TX kampokophelo, i-VCOM_CTS kuphinikhodi ye-RTS yalowo oqondiwe, kanye ne-VCOM_RTS kuphinikhodi ye-CTS yalowo oqondiwe.
Qaphela: Okwamanje kuthathwe ku-VMCU voltagI-e pin ifakiwe ezilinganisweni ze-AEM, kuyilapho i-3V3 ne-5V voltage izikhonkwane azikho. Ukuqapha ukusetshenziswa kwamanje kwethagethi yangaphandle nge-AEM, faka i-MCU esebhodini kumodi yayo yamandla aphansi kakhulu ukuze unciphise umthelela wayo ezilinganisweni.
Ithebula 4.5. Izincazelo zephinikhodi yesixhumi esilula
Phina izinombolo | Umsebenzi | Incazelo |
1 | I-VMCU | 3.3 V ujantshi wamandla kagesi, uqashwe yi-AEM |
3 | 3V3 | 3.3 V isitimela samandla |
5 | 5V | 5 V isitimela samandla |
2 | VCOM_TX | I-Virtual COM TX |
4 | VCOM_RX | I-Virtual COM RX |
6 | VCOM_CTS | I-Virtual COM CTS |
8 | VCOM_RTS | I-Virtual COM RTS |
17 | BOARD_ID_SCL | I-ID yebhodi SCL |
19 | BOARD_ID_SDA | I-ID yebhodi ye-SDA |
10, 12, 14, 16, 18, 20 | NC | Ayixhunyiwe |
7, 9, 11, 13, 15 | GND | Ground |
Ukunikezwa kwamandla bese usetha kabusha
5.1 Ukukhetha Amandla e-MCU
I-EFM32PG23 kukhithi ye-pro inganikwa amandla omunye wale mithombo:
- Ikhebula le-USB lokulungisa iphutha
- Ibhethri yeselula engu-3 V
Umthombo wamandla we-MCU ukhethwa ngeswishi yesilayidi ekhoneni elingezansi kwesokunxele lekhithi ye-pro. Umfanekiso ongezansi ubonisa ukuthi imithombo yamandla ehlukene ingakhethwa kanjani ngokushintsha kwama-slide.
Ngeswishi endaweni ye-AEM, umsindo ophansi ongu-3.3 V LDO kukhithi ye-pro usetshenziselwa ukunika amandla i-EFM32PG23. Le LDO iphinde inikwe amandla kusuka kukhebuli ye-USB yokulungisa iphutha. I-Advanced Energy Monitor manje isixhunywe ochungechungeni, okuvumela izilinganiso zamanje zesivinini esiphezulu kanye nokususa iphutha/ukwenza iphrofayela amandla.
Uma iswishi isendaweni ye-BAT, ibhethri yeselula engu-20 mm esokhethi CR2032 ingasetshenziswa ukunika amandla idivayisi. Ngokushintsha kule ndawo, azikho izilinganiso zamanje ezisebenzayo. Lesi isimo sokushintsha esinconyiwe lapho unika amandla i-MCU ngomthombo wamandla wangaphandle.
Qaphela: I-Advanced Energy Monitor ingakala kuphela ukusetshenziswa kwamanje kwe-EFM32PG23 uma iswishi yokukhetha amandla isendaweni ye-AEM.
5.2 Amandla Okulawula Ibhodi
Isilawuli sebhodi sinesibopho sezici ezibalulekile, njengesilungisi sephutha ne-AEM, futhi sinikwa amandla ngokukhethekile ngembobo ye-USB ekhoneni eliphezulu kwesokunxele sebhodi. Le ngxenye yekhithi ihlala esizindeni samandla esihlukile, ngakho umthombo wamandla ohlukile ungakhethwa kudivayisi eqondiwe kuyilapho kugcinwa ukusebenza kokususa iphutha. Lesi sizinda samandla siphinde sahlukaniswa ukuze kuvinjelwe ukuvuza kwamanje esizindeni samandla okuhlosiwe lapho amandla esilawuli sebhodi esuswa.
Isizinda samandla sesilawuli sebhodi asithonywa indawo yokushintsha amandla.
Ikhithi iklanywe ngokucophelela ukugcina isilawuli sebhodi nezizinda zamandla okuqondiwe kuzo zihlukanisiwe njengoba esinye sazo sehla. Lokhu kuqinisekisa ukuthi idivayisi ye-EFM32PG23 eqondiwe izoqhubeka nokusebenza kumodi ye-BAT.
5.3 EFM32PG23 Setha kabusha
I-EFM32PG23 MCU ingasethwa kabusha ngemithombo embalwa ehlukene:
- Umsebenzisi ocindezela inkinobho ethi SETHA KABUSHA
- Isilungisi sephutha esisebhodini sidonsa iphinikhodi ethi #RESET phansi
- I-debugger yangaphandle edonsa iphinikhodi ethi #RESET phansi
Ngokungeziwe emithonjeni yokusetha kabusha okukhulunywe ngayo ngenhla, ukusetha kabusha ku-EFM32PG23 kuzophinde kukhishwe ngesikhathi sokuqalisa isilawuli sebhodi. Lokhu kusho ukuthi ukukhipha amandla kusilawuli sebhodi (ukukhulula ikhebula le-USB le-J-Link) ngeke kukhiqize ukusetha kabusha, kodwa ukuxhuma ikhebula libuyele entandweni, njengoba isilawuli sebhodi siqala phezulu.
Amapheripheral
I-pro kit inesethi yama-peripherals abonisa ezinye zezici ze-EFM32PG23.
Qaphela ukuthi iningi le-EFM32PG23 I/O elihanjiswe kuma-peripherals liphinde lihanjiswe kumaphedi okuphuma noma unhlokweni we-EXP, okumele kucatshangelwe uma usebenzisa lezi.
6.1 Ama-Push Button nama-LED
Ikhithi inezinkinobho ezicindezelayo zabasebenzisi ezimbili ezibhalwe ukuthi BTN0 kanye ne-BTN1. Axhumeke ngokuqondile ku-EFM32PG23 futhi anqanyulelwa izihlungi ze-RC ezinesikhathi esingaguquki esingu-1 ms. Izinkinobho zixhunywe kumaphinikhodi i-PA5 ne-PB4.
Ikhithi iphinde ibe nama-LED amabili aphuzi aphawulwe nge-LED0 ne-LED1 alawulwa ngamaphini e-GPIO ku-EFM32PG23. Ama-LED axhunywe kumaphini we-PC8 ne-PC9 ekucushweni okusebenzayo okuphezulu.
6.2 LCD
I-LCD yengxenye enamaphini angu-20 ixhunywe ku-LCD weperipheral ye-EFM32. I-LCD inemigqa emi-4 evamile kanye nemigqa yezingxenye eziyi-10, enikeza isamba samasegimenti angama-40 kumodi ye-quadruplex. Le migqa ayabiwa kumaphedi okuphuma. Bheka kuhlelo lwekhithi ukuze uthole ulwazi mayelana namasiginali kumamephu wezigaba.
I-capacitor exhunywe kwiphinikhodi yepompo yokushaja ye-EFM32 LCD nayo iyatholakala kwikhithi.
6.3 Si7021 Inzwa Yokuswakama Okuhlobene Nezinga lokushisa
I-Si7021 |2C inzwa yomswakama ohlobene nezinga lokushisa iyi-monolithic CMOS IC ehlanganisa izici zenzwa yomswakama nezinga lokushisa, isiguquli se-analog-to-digital, ukucubungula isignali, idatha yokulinganisa, kanye nesixhumi esibonakalayo se-IC. Ukusetshenziswa okunelungelo lobunikazi kwezinga lemboni, i-low-K polymeric dielectrics yokuzwa umswakama kuvumela ukwakhiwa kwamandla aphansi, ama-CMOS Sensor ICs anamandla aphansi ane-low drift ne-hysteresis, kanye nokuzinza okuhle kakhulu kwesikhathi eside.
Izinzwa zomswakama nezinga lokushisa zilinganiswa njengasekuqaleni futhi idatha yokulinganisa igcinwa kumemori ye-chip engaguquki. Lokhu kuqinisekisa ukuthi izinzwa zishintshashintsha ngokugcwele ngaphandle kokulungiswa kabusha noma izinguquko zesofthiwe ezidingekayo.
I-Si7021 iyatholakala ngephakeji ye-DFN engu-3 × 3 mm futhi iyathengiswa futhi. Ingasetshenziswa njengezingxenyekazi zekhompuyutha kanye nesoftware ehambisana nokuthuthukiswa kokuya phansi kwezinzwa ezikhona ze-RH/tezinga lokushisa kumaphakheji angu-3×3 mm DFN-6, afaka inzwa enembile ebangeni elibanzi kanye nokusetshenziswa kwamandla okuphansi. Ikhava yokuzikhethela efakwe efekthri inikeza uchwepheshe ophansifile, izindlela ezikahle zokuvikela inzwa ngesikhathi sokuhlanganisa (isb., i-reflow soldering) futhi kuyo yonke impilo yomkhiqizo, okungabandakanyi uketshezi i-hydrophobic/oleophobic) nama-particle.
I-Si7021 inikeza isisombululo sedijithali esinembile, esinamandla aphansi, esilinganiswe efekthri esilungele ukulinganisa umswakama, indawo yamazolo, nezinga lokushisa ezinhlelweni zokusebenza ezisukela ku-HVAC/R nokulandelelwa kwempahla kuya ezinkundleni zezimboni nezabathengi.
Ibhasi le-|2C elisetshenziselwa i-Si7021 labelwe unhlokweni we-EXP. Inzwa inikwa amandla yi-VMCU, okusho ukuthi ukusetshenziswa kwamanje kwenzwa kufakwe ezilinganisweni ze-AEM.
Bheka kuma-Silicon Labs web amakhasi ukuze uthole ulwazi olwengeziwe: http://www.silabs.com/humidity-sensors.
6.4 Inzwa ye-LC
Inzwa ye-inductive-capacitive yokubonisa i-Low Energy Sensor Interface (LESENSE) itholakala ngezansi kwesokudla sebhodi. I-peripheral ye-LESENSE isebenzisa i-voltage-digital-to-analog converter (VDAC) ukuze usethe i-oscillating current ngokusebenzisa i-inductor bese isebenzisa isiqhathaniso se-analog (ACMP) ukukala isikhathi sokubola kwe-oscillation. Isikhathi sokubola kwe-oscillation sizothinteka ngokuba khona kwezinto zensimbi ngaphakathi kwamamilimitha ambalwa we-inductor.
Inzwa ye-LC ingasetshenziselwa ukusebenzisa inzwa evusa i-EFM32PG23 ebuthongweni lapho into yensimbi isondela eduze kwe-inductor, engasetshenziswa futhi njenge-utility meter pulse counter, inkinobho ye-alamu yomnyango, inkomba yendawo noma ezinye izinhlelo zokusebenza lapho ufuna ukuzwa ubukhona bento eyinsimbi.
Ukuze uthole ulwazi olwengeziwe mayelana nokusetshenziswa nokusebenza kwenzwa ye-LC, bheka inothi lesicelo, “AN0029: Low Energy Sensor Interface -Inductive Sense”, etholakala kuSimplicity Studio noma kumtapo wolwazi wemibhalo kuma-Silicon Labs. webindawo.
6.5 Isixhumi se-IADC SMA
Ikhithi ihlanganisa isixhumi se-SMA esixhunywe ku-EFM32PG23˙s IADC ngokusebenzisa amaphinikhodi okufaka we-IADC azinikele (AIN0) ekucushweni okuphele kanye. Okokufaka okuzinikele kwe-ADC kusiza ukuxhumana phakathi kwamasignali angaphandle kanye ne-IADC.
Isekhethi yokufaka phakathi kwesixhumi se-SMA nephinikhodi ye-ADC yakhelwe ukuthi ibe ukuhlangana okuhle phakathi kokusebenza okuhle kokuxazulula ezindaweni ezihlukahlukene.ampisivinini, kanye nokuvikelwa kwe-EFM32 uma kwenzeka kuba ne-overvoltage isimo. Uma usebenzisa i-IADC kumodi Yokunemba Okuphezulu ene-ADC_CLK elungiselelwe ukuthi ibe phezulu kuno-1 MHz, kunenzuzo ukufaka isiphikisa esingu-549 Ω ngo-0 Ω. Lokhu kuza ngezindleko zokuncishiswa kwe-overvoltagukuvikelwa. Bona imanuwali yereferensi yedivayisi ukuze uthole ulwazi olwengeziwe mayelana ne-IADC.
Qaphela ukuthi kunesiphikisayo esingu-49.9 Ω esiya phansi kokokufaka kwesixhumi se-SMA okuthi, kuye ngokuphazamiseka kokukhiphayo komthombo, kube nomthelela ezilinganisweni. I-resistor engu-49.9 Ω yengezwe ukuze kwenyuswe ukusebenza kufinyelele emithonjeni ye-impedance engu-50 Ω.
6.6 Imbobo ye-COM ebonakalayo
Uxhumano lwe-serial olungavumelanisiyo kusilawuli sebhodi luhlinzekelwe ukudluliswa kwedatha yohlelo lokusebenza phakathi kwe-PC ewusokhaya kanye ne-EFM32PG23 eqondiwe, eqeda isidingo se-adaptha yembobo ye-serial yangaphandle.
Imbobo ye-Virtual COM iqukethe i-UART ebonakalayo phakathi kwedivayisi eqondiwe nesilawuli sebhodi, kanye nomsebenzi onengqondo kusilawuli sebhodi okwenza imbobo ye-serial itholakale kusokhaya le-PC nge-USB. I-interface ye-UART iqukethe izikhonkwane ezimbili kanye nesignali yokunika amandla.
Ithebula 6.1. Izikhonkwane ze-Virtual COM Port Interface
Isiginali | Incazelo |
VCOM_TX | Dlulisa idatha isuka ku-EFM32PG23 iye kusilawuli sebhodi |
VCOM_RX | Thola idatha kusuka kusilawuli sebhodi kuya ku-EFM32PG23 |
VCOM_ENABLE | Inika amandla isixhumi esibonakalayo se-VCOM, ivumela idatha ukuthi idlulele kusilawuli sebhodi |
Qaphela: Imbobo ye-VCOM itholakala kuphela uma isilawuli sebhodi sinikwe amandla, okudinga ukuthi kufakwe intambo ye-USB ye-J-Link.
I-Advanced Energy Monitor
7.1 Ukusetshenziswa
Idatha ye-Advanced Energy Monitor (AEM) iqoqwa isilawuli sebhodi futhi ingaboniswa yi-Energy Pro.filer, itholakala ngeSitudiyo Esilula. Ngokusebenzisa i-Energy Profiler, ukusetshenziswa kwamanje kanye nevolumutage ingalinganiswa futhi ixhunywe kukhodi yangempela esebenza ku-EFM32PG23 ngesikhathi sangempela.
7.2 Ithiyori Yokusebenza
Ukulinganisa ngokunembile okwamanje kusukela ku-0.1 µA kuya ku-47 mA (114 dB dynamic range), umqondo wamanje ampi-lifier isetshenziswa kanye nenzuzo ekabili stage. Umqondo wamanje ampI-lifier ikala umthamotage yehla phezu kwe-resistor encane yochungechunge. Inzuzo stage okunye ampuyawufeza lo mqulutage enezilungiselelo ezimbili ezihlukene zokuzuza ukuze uthole ububanzi obubili bamanje. Ukushintsha phakathi kwalezi zigaba ezimbili kwenzeka cishe ku-250 µA. Ukuhlunga kwedijithali kanye nokulinganisa kwenziwa ngaphakathi kwesilawuli sebhodi ngaphambi kwe-sampama-les athunyelwa ku-Energy Profiler isicelo.
Ngesikhathi sokuqalisa ikhithi, ukulinganisa okuzenzakalelayo kwe-AEM kwenziwa, okunxephezela iphutha le-offset ngomqondo. ampabagibeli.
7.3 Ukunemba nokusebenza
I-AEM iyakwazi ukukala ama-currents ebangeni lika-0.1 µA kuya ku-47 mA. Kuma-currents angaphezu kuka-250 µA, i-AEM inembile phakathi kuka-0.1 mA. Uma ukala amaza angaphansi kuka-250 µA, ukunemba kukhuphuka kube ngu-1 µA. Nakuba ukunemba okuphelele kungu-1 µA kububanzi obungama-250 µA, i-AEM iyakwazi ukubona izinguquko ekusetshenzisweni kwamanje okuncane njengo-100 nA. I-AEM ikhiqiza ama-6250 amanjeampkancane ngomzuzwana.
I-On-board Debugger
I-PG23 Pro Kit iqukethe i-debugger ehlanganisiwe, engasetshenziswa ukulanda ikhodi nokususa iphutha ku-EFM32PG23. Ngaphezu kokuhlela i-EFM32PG23 kukhithi, isilungisi sephutha singaphinda sisetshenziselwe ukuhlela nokulungisa ama-Silicon Labs angaphandle EFM32, EFM8, EZR32, kanye ne-EFR32 amadivayisi.
I-debugger isekela izindlela ezintathu zokulungisa iphutha ezisetshenziswa ngamadivayisi we-Silicon Labs:
- I-serial Wire Debug, esetshenziswa nawo wonke amadivayisi we-EFM32, EFR32, kanye ne-EZR32
- JTAG, engasetshenziswa ne-EFR32 namanye amadivaysi e-EFM32
- C2 Debug, esetshenziswa namadivayisi EFM8
Ukuqinisekisa ukulungisa iphutha okunembile, sebenzisa isixhumi esibonakalayo sokususa iphutha sedivayisi yakho. Isixhumi sokususa iphutha ebhodini sisekela zontathu lezi zindlela.
8.1 Izindlela zokususa iphutha
Ukuze uhlele amadivayisi angaphandle, sebenzisa isixhumi sokususa iphutha ukuze uxhume ebhodini eliqondiwe futhi usethe imodi yokususa iphutha kokuthi [Ukuphuma]. Isixhumi esifanayo singasetshenziswa futhi ukuxhuma isilungisi sephutha sangaphandle ku-EFM32PG23 MCU kukhithi ngokusetha imodi yokususa iphutha kokuthi [In].
Ukukhetha imodi yokususa iphutha esebenzayo kwenziwa kuSitudiyo Esilula.
I-MCU yokulungisa iphutha: Kule modi, isilungisi sephutha esisebhodini sixhunywe ku-EFM32PG23 kukhithi.
Susa iphutha OUT: Kule modi, isilungisi sephutha esisebhodini singasetshenziselwa ukulungisa iphutha idivayisi esekelwe ye-Silicon Labs efakwe ebhodini langokwezifiso.
Susa iphutha IN: Kule modi, isilungisi sephutha esisebhodini siyanqanyulwa futhi isilungisi-maphutha sangaphandle singaxhunywa ukuze kulungiswe i-EFM32PG23 kukhithi.
Qaphela: Ukuze i-“Debug IN” isebenze, isilawuli sebhodi lekhithi kufanele sinikezwe amandla ngesixhumi se-Debug USB.
8.2 Ukulungisa iphutha Ngesikhathi Sokusebenza Kwebhethri
Uma i-EFM32PG23 inamandla ebhethri futhi i-J-Link USB isaxhumekile, ukusebenza kokususa iphutha ebhodini kuyatholakala. Uma amandla e-USB enqanyuliwe, imodi ye-Debug IN izoyeka ukusebenza.
Uma ukufinyelela kokususa iphutha kudingekile lapho okuqondiwe kuphelelwa omunye umthombo wamandla, njengebhethri, futhi isilawuli sebhodi sehliswe amandla, yenza ukuxhumana okuqondile ku-GPIO okusetshenziselwa ukulungisa iphutha. Lokhu kungenziwa ngokuxhuma izikhonkwane ezifanele kuma-breakout pads. Amanye amakhithi we-Silicon Labs ahlinzeka ngekhanda lephinikhodi elinikezelwe le njongo.
9. Ukucushwa Kwekhithi Nokuthuthukiswa
Ingxoxo yokucushwa kwekhithi kuSitudiyo Esilula ikuvumela ukuthi uguqule imodi yokulungisa iphutha ye-adaptha ye-J-Link, uthuthukise i-firmware yayo, futhi ushintshe ezinye izilungiselelo zokumisa. Ukuze ulande Isitudiyo Esilula, yiya ku silabs.com/simplicity.
Efasiteleni eliyinhloko lombono Wesiqalisi SeSitudiyo Esilula, imodi yokususa iphutha nenguqulo ye-firmware ye-adaptha ye-J-Link ekhethiwe iyaboniswa. Chofoza isixhumanisi esithi [Shintsha] eduze kwanoma iyiphi yazo ukuze uvule ibhokisi lokucushwa kwekhithi.
9.1 Ukuthuthukiswa kwe-Firmware
Ukuthuthukisa i-firmware yekhithi kwenziwa ngeSitudiyo Esilula. ISitudiyo Esilula sizohlola ngokuzenzakalelayo izibuyekezo ezintsha ekuqaliseni.
Ungasebenzisa futhi ibhokisi lokucushwa kwekhithi ukuze uthuthukise mathupha. Chofoza inkinobho ethi [Phequlula] esigabeni esithi [Buyekeza i-adaptha] ukuze ukhethe okulungile file igcina ngo-.emz. Bese, uchofoza inkinobho ethi [Faka Iphakheji].
I-Schematics, Imidwebo Yomhlangano, kanye ne-BOM
I-Schematics, imidwebo yomhlangano, kanye ne-bill of materials (BOM) kuyatholakala ngeSitudiyo Esilula lapho iphakethe lemibhalo yekhithi selifakiwe. Ziyatholakala futhi ekhasini lekhithi kuma-Silicon Labs webindawo: http://www.silabs.com/.
Umlando Wokubuyekezwa Kwekhithi kanye ne-Errata
11.1 Umlando Wokubuyekeza
Ukubuyekezwa kwekhithi kungatholakala kuphrintiwe kwilebula yebhokisi lekhithi, njengoba kushiwo esithombeni esingezansi.
Ithebula 11.1. Umlando Wokubuyekeza Ikhithi
Ukubuyekezwa Kwekhithi | Khishiwe | Incazelo |
A02 | 11 Agasti 2021 | Ukubuyekezwa kwekhithi yokuqala efaka i-BRD2504A inguqulo A03. |
11.2 Iphutha
Okwamanje azikho izinkinga ezaziwayo ngale kit.
Umlando Wokubuyekeza Idokhumenti
1.0
Novemba 2021
- Inguqulo yedokhumenti yokuqala
Isitudiyo esilula
Ukufinyelela ngokuchofoza okukodwa ku-MCU namathuluzi angenantambo, imibhalo, isofthiwe, imitapo yolwazi yekhodi yomthombo nokuningi. Iyatholakala ku-Windows, Mac kanye ne-Linux!
![]() |
|||
Iphothifoliyo ye-IoT |
SW/HW www.silabs.com/simplicity |
Ikhwalithi www.silabs.com/quality |
Ukusekela Nomphakathi |
Umshwana wokuzihlangula
I-Silicon Labs ihlose ukuhlinzeka amakhasimende ngemibhalo yakamuva, enembile, futhi ejulile yawo wonke ama-peripheral namamojula atholakalayo kubaqalisi besistimu nabasebenzisa isofthiwe abasebenzisa noma abahlose ukusebenzisa imikhiqizo ye-Silicon Labs. Idatha yezinhlamvu, amamojula atholakalayo nama-peripheral, osayizi bememori namakheli ememori abhekisela kudivayisi ngayinye ethile, futhi amapharamitha "Ejwayelekile" anikeziwe angahluka futhi ahluke ezinhlelweni zokusebenza ezahlukene. Isicelo exampokuchazwe lapha ngokwezinjongo zemifanekiso kuphela. I-Silicon Labs inelungelo lokwenza izinguquko ngaphandle kwesaziso esengeziwe kulwazi lomkhiqizo, ukucaciswa, nezincazelo lapha, futhi ayinikezi iziqinisekiso ngokunemba noma ukuphelela kolwazi olufakiwe. Ngaphandle kwesaziso sangaphambilini, ama-Silicon Labs angase abuyekeze i-firmware yomkhiqizo ngesikhathi senqubo yokukhiqiza ukuze avikeleke noma athembeke y izizathu. Izinguquko ezinjalo ngeke ziguqule ukucaciswa noma indlela yokusebenza yomkhiqizo. I-Silicon Labs ngeke ibe nesibopho y ngemiphumela yokusetshenziswa kolwazi olunikezwe kulo mbhalo. Lo mbhalo awusho noma unikeza ngokusobala noma iyiphi ilayisense yokuklama noma ukwakha amasekethe ahlanganisiwe. Imikhiqizo ayiklanyelwe noma ayigunyaziwe ukuthi isetshenziswe ngaphakathi kwanoma yimaphi amadivayisi e-FDA Class III, izicelo okudingeka kuzo imvume yemakethe ye-FDA noma ama-Life Support Systems ngaphandle kwemvume ebhaliwe ethize ye-Silicon Labs. “Uhlelo Lokusekela Ukuphila” yinoma yimuphi umkhiqizo noma uhlelo oluhloselwe ukusekela noma ukusekela ukuphila kanye/noma impilo, okuthi, uma lwehluleka, kungalindeleka ngokunengqondo ukuthi kubangele ukulimala okukhulu komuntu siqu noma ukufa. Imikhiqizo ye-Silicon Labs ayiklanyelwe noma igunyaziwe ukusetshenziswa kwezempi. Imikhiqizo ye-Silicon Labs akufanele nanini isetshenziswe kuzikhali zokucekela phansi okukhulu okuhlanganisa (kodwa kungagcini nje) kuzikhali zenuzi, zebhayoloji noma zamakhemikhali, noma imicibisholo ekwazi ukuletha lezo zikhali. I-Silicon Labs ilahla zonke iziqinisekiso ezicacile nezicatshangelwayo futhi ngeke ibe nesibopho noma icala nganoma yikuphi ukulimala noma ukulimala okuhlobene nokusetshenziswa komkhiqizo we-Silicon Labs kulezo zicelo ezingagunyaziwe. Qaphela: Lokhu okuqukethwe kungase kuqukathe igama elithi termino log y eseliphelelwe yisikhathi. I-Silicon Labs ishintsha le migomo ngolimi olubandakanya wonke umuntu lapho kungenzeka khona. Ukuze uthole ulwazi olwengeziwe, vakashela www.silabs.com/about-us/inclusive-lexicon-project
Ulwazi Lophawu
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® kanye ne-Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, I-Ember®, i-Energy Micro, ilogo ye-Energy Micro nezinhlanganisela zayo, “ama-microcontrollers alungele kakhulu emhlabeni wonke”, i-Ember®, i-EZ Link®, i-EZR adio®, i-EZRadioPRO®, i-Gecko®, i-Gecko OS, i-Gecko OS Studio, i-ISO modem®, I-Precision32®, i-Pro SLIC®, i-Simplicity Studio®, i-SiPHY®, i-Telegesis, i-Telegesis Logo®, i-USBX press®, i-Zentri, ilogo ye-Zentri ne-Zentri DMS, i-Z-Wave®, nezinye izimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-Silicon Labs. I-ARM, i-CORTEX, i-Cortex-M3 kanye ne-THUMB izimpawu zokuthengisa noma izimpawu zokuthengisa ezibhalisiwe ze-ARM Holdings. I-Keil inguphawu lokuthengisa olubhalisiwe lwe-ARM Limited. I-Wi-Fi inguphawu lokuthengisa olubhalisiwe lwe-Wi-Fi Alliance. Yonke eminye imikhiqizo noma amagama emikhiqizo ashiwo lapha yizimpawu zokuthengisa zabanikazi bazo abafanele.
Inkampani Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
silabs.com | Ukwakha umhlaba oxhumene kakhulu.
Kulandwe kusuka Umcibisholo.com.
Amadokhumenti / Izinsiza
![]() |
I-SILICON LABS EFM32PG23 Gecko Microcontroller [pdf] Umhlahlandlela Womsebenzisi EFM32PG23 Gecko Microcontroller, EFM32PG23, Gecko Microcontroller, Microcontroller |