UG515: EFM32PG23 Pro Kit Tus neeg siv phau ntawv qhia
EFM32PG23 Gecko Microcontroller
Cov Khoom Siv PG23 Pro yog qhov pib zoo heev kom paub txog EFM32PG23 ™ Gecko Microcontroller.
Cov khoom siv pro muaj cov sensors thiab cov khoom siv peripherals qhia qee qhov ntawm EFM32PG23 ntau lub peev xwm. Cov khoom siv muab tag nrho cov cuab yeej tsim nyog rau kev tsim daim ntawv thov EFM32PG23 Gecko.
TSEEM CEEB
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-ntsis ARM® Cortex-M33
- Nco: 512 kB flash thiab 64 kB RAM
KIT NTA
- USB txuas
- Advanced Energy Monitor (AEM)
- SEGGER J-Link on-board debugger
- Debug multiplexer txhawb cov khoom siv sab nraud nrog rau hauv MCU
- 4 × 10 ntu LCD
- Cov neeg siv LEDs thiab laub khawm
- Silicon Labs 'Si7021 txheeb ze humidity thiab kub sensor
- SMA connector rau IADC ua qauv qhia
- Inductive LC Sensor
- 20-pin 2.54 mm header rau expansion boards
- Breakout pads rau kev nkag ncaj qha rau I / O pins
- Lub zog muaj xws li USB thiab CR2032 npib cell roj teeb.
SOFTWARE SUPPORT
- Simplicity Studio™
- IAR Kev Khwv Nyiaj Ua haujlwm
- Keil MDK
Taw qhia
1.1 Nqe lus piav qhia
Cov Khoom Siv PG23 Pro yog qhov pib zoo tshaj plaws rau kev txhim kho daim ntawv thov ntawm EFM32PG23 Gecko Microcontrollers. Lub Rooj Tswjhwm Saib cov sensors thiab cov khoom siv peripherals, ua kom pom qee qhov ntau lub peev xwm ntawm EFM32PG23 Gecko Microcontroller. Tsis tas li ntawd, lub Rooj Tswjhwm Saib yog ib qho zoo tshaj plaws debugger thiab lub zog saib xyuas cov cuab yeej uas tuaj yeem siv nrog cov ntawv thov sab nraud.
1.2 Nta
- EFM32PG23 Gecko Microcontroller
- 512 kB Flash
- 64 kB RAM
- QFN48 pob
- Advanced Energy Monitoring system kom meej tam sim no thiab voltage nrhiav
- Integrated Segger J-Link USB debugger / emulator nrog rau qhov ua tau los debug sab nraud Silicon Labs li
- 20-pin expansion header
- Breakout pads kom yooj yim nkag mus rau I / O pins
- Lub zog muaj xws li USB thiab CR2032 roj teeb
- 4 × 10 ntu LCD
- 2 laub khawm thiab LEDs txuas nrog EFM32 rau cov neeg siv kev sib cuam tshuam
- Silicon Labs 'Si7021 txheeb ze humidity thiab kub sensor
- SMA connector rau EFM32 IADC ua qauv qhia
- Sab nraud 1.25 V siv rau EFM32 IADC
- LC tank Circuit Court rau inductive sib thooj sensing ntawm cov khoom hlau
- Crystals rau LFXO thiab HFXO: 32.768 kHz thiab 39.000 MHz
1.3 Pib pib
Cov lus qhia ntxaws ntxaws txog yuav pib li cas nrog koj cov khoom siv tshiab PG23 Pro tuaj yeem pom ntawm Silicon Labs Web nplooj ntawv: silabs.com/development-tools
Kit Block Diagram
Ib tshajview ntawm PG23 Pro Cov Khoom Siv tau qhia hauv daim duab hauv qab no.
Kit Hardware Layout
PG23 Pro Cov Khoom Siv layout yog qhia hauv qab no.
Cov khoom sib txuas
4.1 Breakout Pads
Feem ntau ntawm EFM32PG23's GPIO pins muaj nyob rau ntawm tus pin header kab nyob rau sab saum toj thiab hauv qab ntawm lub rooj tsavxwm. Cov no muaj tus qauv 2.54 hli suab, thiab tus pin headers tuaj yeem raug soldered yog tias xav tau. Ntxiv nrog rau I / O tus pins, kev sib txuas rau cov hlua hluav taws xob thiab hauv av kuj tau muab. Nco ntsoov tias qee tus pins yog siv rau cov khoom siv peripherals lossis nta thiab tej zaum yuav tsis muaj rau daim ntawv thov kev cai yam tsis muaj kev sib pauv.
Daim duab hauv qab no qhia tau hais tias tus pinout ntawm breakout pads thiab pinout ntawm EXP header ntawm sab xis ntawm lub rooj tsavxwm. EXP header tau piav qhia ntxiv hauv ntu tom ntej. Cov kev sib txuas ntawm qhov sib txuas tseem raug luam tawm hauv silkscreen ib sab ntawm txhua tus pin kom yooj yim siv.
Cov lus hauv qab no qhia cov pin kev sib txuas rau cov pawm tawg. Nws kuj qhia tau hais tias cov khoom siv peripherals lossis cov yam ntxwv txuas nrog cov pins sib txawv.
Table 4.1. Kab hauv qab (J101) Pinout
Pin | EFM32PG23 I/O Pin | Shared Feature |
1 | VMCU | EFM32PG23 voltage domain ( ntsuas los ntawm AEM) |
2 | GND | Hauv av |
3 | PC8 | UIF_LED0 |
4 | PC9 | UIF_LED1 / EXP13 |
5 | PB 6 | VCOM_RX / EXP14 |
6 | PB 5 | VCOM_TX/EXP12 |
7 | PB 4 | UIF_BUTTON1 / EXP11 |
8 | NC | |
9 | PB 2 | ADC_VREF_ENABLE |
Pin | EFM32PG23 I/O Pin | Shared Feature |
10 | PB 1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Rov pib dua |
14 | AIN 1 | |
15 | GND | Hauv av |
16 | 3v 3 | Board controller khoom |
Pin | EFM32PG23 I/O Pin | Shared Feature |
1 | 5V | Board USB voltage |
2 | GND | Hauv av |
3 | NC | |
4 | NC | |
5 | NC | |
6 | NC | |
7 | NC | |
8 | PAB 8 | SENSOR_I2C_SCL / EXP15 |
9 | PAB 7 | SENSOR_I2C_SDA / EXP16 |
10 | PAB 5 | UIF_BUTTON0 / EXP9 |
11 | PAB 3 | DEBUG_TDO_SWO |
12 | PAB 2 | DEBUG_TMS_SWDIO |
13 | PAB 1 | DEBUG_TTK_SWCLK |
14 | NC | |
15 | GND | Hauv av |
16 | 3v 3 | Board controller khoom |
4.2 EXP Lub taub hau
Nyob rau sab xis ntawm lub rooj tsavxwm, lub kaum sab xis 20-pin EXP header yog muab los tso cai rau kev sib txuas ntawm cov khoom siv los yog cov plugins. Lub connector muaj ib tug xov tooj ntawm I / O pins uas yuav siv tau nrog feem ntau ntawm EFM32PG23 Gecko cov yam ntxwv. Tsis tas li ntawd, VMCU, 3V3, thiab 5V fais fab rails kuj raug.
Lub connector ua raws li tus qauv uas ua kom ntseeg tau tias feem ntau siv cov khoom siv xws li SPI, UART, thiab I²C tsheb npav muaj nyob rau ntawm qhov chaw ruaj khov ntawm qhov txuas. Lwm tus pins yog siv rau lub hom phiaj dav dav I / O. Qhov no tso cai rau lub ntsiab lus ntawm expansion boards uas tuaj yeem ntsaws rau hauv ntau cov khoom siv Silicon Labs sib txawv.
Daim duab hauv qab no qhia txog tus pin txoj haujlwm ntawm EXP header rau PG23 Pro Cov Khoom Siv. Vim muaj kev txwv nyob rau hauv tus naj npawb ntawm cov muaj GPIO pins, qee qhov EXP header pins tau koom nrog cov khoom siv.
Table 4.3. EXP Header Pinout
Pin | Kev sib txuas | EXP Header Function | Shared Feature |
20 | 3v 3 | Board controller khoom | |
18 | 5V | Board Controller USB Voltage | |
16 | PAB 7 | I2C_SDA | SENSOR_I2C_SDA |
14 | PB 6 | UART_RX | VCOM_RX |
12 | PB 5 | UART_TX | VCOM_TX |
10 | NC | ||
8 | NC | ||
6 | NC | ||
4 | NC | ||
2 | VMCU | EFM32PG23 voltage domain, suav nrog AEM ntsuas. | |
19 | BOARD_ID_SDA | Txuas nrog board controller rau kev txheeb xyuas cov khoom siv ntxiv. | |
17 | BOARD_ID_SCL | Txuas nrog board controller rau kev txheeb xyuas cov khoom siv ntxiv. | |
15 | PAB 8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB 4 | GPIO | UIF_BUTTON1 |
9 | PAB 5 | GPIO | UIF_BUTTON0 |
Pin | Kev sib txuas | EXP Header Function | Shared Feature |
7 | NC | ||
5 | NC | ||
3 | AIN 1 | ADC Input | |
1 | GND | Hauv av |
4.3 Debug Connector (DBG)
Lub debug connector pab lub hom phiaj dual, raws li hom kev debug, uas tuaj yeem teeb tsa siv Simplicity Studio. Yog tias xaiv "Debug IN" hom, lub connector tso cai rau lwm tus debugger siv nrog on-board EFM32PG23. Yog tias xaiv "Debug OUT" hom, lub connector tso cai rau cov khoom siv los ua qhov debugger ntawm lub hom phiaj sab nraud. Yog hais tias "Debug MCU" hom (default) raug xaiv, lub connector raug cais tawm ntawm qhov debug interface ntawm ob lub rooj tsavxwm tswj thiab lub hom phiaj on-board.
Vim tias qhov txuas txuas no tau hloov pauv los txhawb kev ua haujlwm sib txawv, nws tsuas yog muaj thaum lub rooj tsav xwm tswj tau siv zog (J-Txuas USB cable txuas). Yog hais tias debug nkag mus rau lub hom phiaj ntaus ntawv yuav tsum tau thaum lub board maub los yog unpowered, qhov no yuav tsum tau ua los ntawm kev txuas ncaj qha mus rau tus pins tsim nyog ntawm lub breakout header. Lub pinout ntawm lub connector ua raws li tus qauv ARM Cortex Debug 19-pin connector.
Lub pinout tau piav qhia hauv qab no. Nco ntsoov tias txawm tias lub connector txhawb JTAG Ntxiv rau Serial Wire Debug, nws tsis tas txhais tau tias cov khoom siv lossis cov khoom siv ntawm lub hom phiaj txhawb nqa qhov no.
Txawm hais tias tus pinout sib phim lub pinout ntawm ARM Cortex Debug connector, cov no tsis tau tag nrho raws li tus pin 7 yog lub cev tshem tawm ntawm Cortex Debug connector. Qee cov cables muaj lub ntsaws me me uas tiv thaiv lawv los ntawm kev siv thaum tus pin no tam sim no. Yog tias qhov no tshwm sim, tshem lub ntsaws, lossis siv tus qauv 2 × 10 1.27 mm ncaj cable hloov.
Table 4.4. Debug Connector Pin Descriptions
Pin Number(s) | Muaj nuj nqi | Nco tseg |
1 | VTARGET | Target reference voltage. Siv rau kev hloov cov suab paj nruag theem ntawm lub hom phiaj thiab debugger. |
2 | TMS / SDWIO / C2D | JTAG kuaj hom xaiv, Serial Wire cov ntaub ntawv lossis C2 cov ntaub ntawv |
4 | TCK / SWCLK / C2CK | JTAG kuaj moos, Serial Hlau moos lossis C2 moos |
6 | TSO/SWO | JTAG kuaj cov ntaub ntawv tawm lossis Serial Wire tso zis |
8 | TSI / C2Dps | JTAG kuaj cov ntaub ntawv hauv, lossis C2D "tus pin sib koom" ua haujlwm |
10 | RESET / C2CKps | Lub hom phiaj ntaus ntawv pib dua, lossis C2CK "tus pin sib koom" ua haujlwm |
12 | NC | TRACECLK |
14 | NC | TRACED 0 |
16 | NC | TRACED 1 |
18 | NC | TRACED 2 |
20 | NC | TRACED 3 |
9 | Cable ntes | Txuas mus rau hauv av |
11, 13 | NC | Tsis txuas |
3, 5, 15, 17, 19 | GND |
4.4 Simplicity Connector
Lub Simplicity Connector featured ntawm cov khoom siv pro ua rau kev debugging zoo xws li AEM thiab Virtual COM chaw nres nkoj siv rau lub hom phiaj sab nraud. Lub pinout tau piav qhia hauv daim duab hauv qab no.
Cov npe teeb liab hauv daim duab thiab cov lus piav qhia tus pin yog hais los ntawm pawg tswj hwm. Qhov no txhais tau hais tias VCOM_TX yuav tsum txuas nrog RX tus pin ntawm lub hom phiaj sab nraud, VCOM_RX rau lub hom phiaj TX tus pin, VCOM_CTS rau lub hom phiaj tus RTS tus pin, thiab VCOM_RTS mus rau lub hom phiaj CTS tus pin.
Nco tseg: Tam sim no kos los ntawm VMCU voltage tus pin suav nrog hauv AEM ntsuas, thaum lub 3V3 thiab 5V voltage pins ne. Txhawm rau saib xyuas kev noj tam sim no ntawm lub hom phiaj sab nraud nrog AEM, muab tso rau hauv MCU hauv nws lub zog qis tshaj plaws kom txo nws qhov cuam tshuam rau kev ntsuas.
Table 4.5. Simplicity Connector Pin Descriptions
Pin Number(s) | Muaj nuj nqi | Kev piav qhia |
1 | VMCU | 3.3V fais fab rail, saib xyuas los ntawm AEM |
3 | 3v 3 | 3.3V fais fab tuag |
5 | 5V | 5V fais fab tuag |
2 | VCOM_TX | Virtual COM TX |
4 | VCOM_RX | Virtual COM RX |
6 | VCOM_CTS | Virtual COM CTS |
8 | VCOM_RTS | Virtual COM RTS |
17 | BOARD_ID_SCL | Board ID SCL |
19 | BOARD_ID_SDA | Board ID SDA |
10, 12, 14, 16, 18, 20, tau | NC | Tsis txuas |
7, 9, 11, 13, 15 | GND | Hauv av |
Fais fab mov thiab pib dua
5.1 MCU Fais Fab Xaiv
EFM32PG23 ntawm cov khoom siv pro tuaj yeem siv tau los ntawm ib qho ntawm cov hauv qab no:
- Qhov debug USB cable
- 3V npib cell roj teeb
Lub hwj chim qhov chaw rau MCU yog xaiv nrog tus swb hloov nyob rau hauv qis sab laug ces kaum ntawm cov khoom siv pro. Daim duab hauv qab no qhia tau hais tias yuav ua li cas cov khoom siv hluav taws xob sib txawv tuaj yeem xaiv nrog tus swb.
Nrog rau qhov hloov pauv hauv AEM txoj haujlwm, lub suab qis 3.3 V LDO ntawm cov khoom siv pro yog siv los ua lub zog rau EFM32PG23. Qhov LDO no rov ua dua los ntawm kev debug USB cable. Lub Advanced Zog Saib Xyuas tam sim no txuas nrog hauv cov koob, tso cai rau kev ntsuas kev kub ceev tam sim no thiab lub zog debugging / profileing.
Nrog rau qhov hloov pauv hauv txoj haujlwm BAT, 20 hli npib tooj ntawm tes roj teeb hauv CR2032 tuaj yeem siv los ua lub zog ntawm lub cuab yeej. Nrog rau qhov hloov pauv hauv txoj haujlwm no, tsis muaj kev ntsuas tam sim no ua haujlwm. Qhov no yog qhov pom zoo hloov txoj hauj lwm thaum lub hwj chim MCU nrog lub hwj chim sab nraud.
Nco tseg: Advanced Energy Monitor tuaj yeem ntsuas qhov kev siv tam sim no ntawm EFM32PG23 thaum lub zog xaiv hloov pauv nyob rau hauv txoj haujlwm AEM.
5.2 Board Controller Fais Fab
Lub rooj tswj hwm lub luag haujlwm yog lub luag haujlwm rau cov yam ntxwv tseem ceeb, xws li kev debugger thiab AEM, thiab tau siv tshwj xeeb los ntawm USB chaw nres nkoj nyob rau sab saum toj sab laug ntawm lub rooj tsavxwm. Ib feem ntawm cov khoom siv no nyob ntawm lub zog sib cais, yog li lub zog sib txawv tuaj yeem raug xaiv rau lub hom phiaj ntaus ntawv thaum khaws kev debugging functionality. Lub hwj chim no tseem raug cais tawm los tiv thaiv tam sim no los ntawm lub hom phiaj fais fab thaum lub hwj chim rau pawg tswj hwm raug tshem tawm.
Lub rooj tsav xwm tswj hwm lub zog tsis cuam tshuam los ntawm txoj haujlwm ntawm lub hwj chim hloov.
Cov khoom siv tau ua tib zoo tsim los ua kom lub rooj tsav xwm tswj hwm thiab lub hom phiaj lub hwj chim sib cais los ntawm ib leeg raws li ib qho ntawm lawv lub zog. Qhov no ua kom ntseeg tau tias lub hom phiaj EFM32PG23 ntaus ntawv yuav txuas ntxiv ua haujlwm hauv BAT hom.
5.3 EFM32PG23 Rov pib dua
EFM32PG23 MCU tuaj yeem rov pib dua los ntawm ob peb qhov chaw sib txawv:
- Tus neeg siv nias lub pob RESET
- Lub on-board debugger rub tus #RESET tus pin qis
- Ib qho kev debugger sab nraud rub tus #RESET tus pin qis
Ntxiv rau qhov rov pib dua cov peev txheej tau hais los saum toj no, rov pib dua rau EFM32PG23 kuj tseem yuav raug xa tawm thaum lub rooj tsav xwm tswj hwm khau raj. Qhov no txhais tau hais tias tshem tawm lub hwj chim rau lub rooj tsavxwm tswj (tshwj xeeb J-Txuas USB cable) yuav tsis tsim ib qho kev pib dua, tab sis ntsaws lub cable rov qab rau hauv lub siab, raws li lub rooj tsav xwm tswj boots.
Peripherals
Cov khoom siv pro muaj cov khoom siv peripherals uas qhia txog qee qhov ntawm EFM32PG23 nta.
Nco ntsoov tias feem ntau EFM32PG23 I / O tau xa mus rau cov khoom siv kuj tseem raug xa mus rau cov ntaub ntawv tawg lossis EXP header, uas yuav tsum tau muab rau hauv kev txiav txim siab thaum siv cov no.
6.1 Push Buttons thiab LEDs
Cov khoom siv muaj ob tus neeg siv lub laub khawm cim BTN0 thiab BTN1. Lawv txuas ncaj qha mus rau EFM32PG23 thiab tau debounced los ntawm RC cov ntxaij lim dej nrog lub sij hawm tas li ntawm 1 ms. Cov nyees khawm txuas nrog tus pin PA5 thiab PB4.
Cov khoom siv kuj tseem muaj ob lub teeb daj uas cim LED0 thiab LED1 uas tau tswj los ntawm GPIO pins ntawm EFM32PG23. Cov LEDs txuas nrog tus pins PC8 thiab PC9 hauv kev teeb tsa-siab.
6.2 LCD npo
Ib 20-pin ntu LCD txuas nrog EFM32's LCD peripheral. Lub LCD muaj 4 kab ntau thiab 10 ntu kab, muab tag nrho ntawm 40 ntu hauv quadruplex hom. Cov kab no tsis tau muab faib rau ntawm cov ntaub qhwv tawm. Xa mus rau cov khoom siv schematic rau cov ntaub ntawv ntawm cov cim qhia rau ntu kev kos duab.
Lub capacitor txuas nrog EFM32 LCD peripheral tus nqi twj tso kua mis tus pin kuj muaj nyob rau ntawm cov khoom siv.
6.3 Si7021 txheeb ze humidity thiab kub sensor
Si7021 | 2C txheeb ze av noo thiab kub sensor yog monolithic CMOS IC integrating av noo thiab kub sensor ntsiab, ib tug analog-rau-digital converter, teeb liab ua, calibration cov ntaub ntawv, thiab ib tug IC Interface. Kev siv patented ntawm kev lag luam-tus qauv, low-K polymeric dielectrics rau sensing humidity enables kev tsim kho ntawm tsawg-power, monolithic CMOS Sensor ICs uas tsis tshua muaj drift thiab hysteresis, thiab zoo heev lub sij hawm ntev stability.
Cov av noo thiab kub sensors yog lub Hoobkas-calibrated thiab cov ntaub ntawv calibration yog khaws cia rau hauv-chip tsis-volatile nco. Qhov no ua kom ntseeg tau tias cov sensors hloov pauv tau tag nrho yam tsis muaj kev hloov pauv lossis hloov software yuav tsum tau ua.
Si7021 muaj nyob rau hauv 3 × 3 hli DFN pob thiab yog reflow solderable. Nws tuaj yeem siv los ua cov khoom siv kho vajtse thiab software-tshaj-hauv kev hloov kho tshiab rau RH / kub sensors uas twb muaj lawm hauv 3 × 3 hli DFN-6 pob, uas muaj qhov ntsuas qhov tseeb ntawm ntau qhov dav thiab qis zog noj. Qhov kev xaiv lub Hoobkas-ntsia npog muaj qhov tsis tshua muaj siabfile, yooj yim txhais tau tias tiv thaiv lub sensor thaum sib dhos (xws li, reflow soldering) thiab thoob plaws hauv lub neej ntawm cov khoom, tsis suav cov kua hydrophobic / oleophobic) thiab particulates.
Si7021 muaj qhov tseeb, tsis tshua muaj zog, lub Hoobkas-calibrated cov kev daws teeb meem zoo tagnrho rau kev ntsuas cov av noo, qhov dej lwg taw tes, thiab qhov kub thiab txias hauv cov ntawv thov xws li HVAC / R thiab cov cuab yeej taug qab mus rau kev lag luam thiab cov neeg siv khoom.
Lub tsheb npav |2C siv rau Si7021 yog sib koom nrog EXP header. Lub sensor yog siv los ntawm VMCU, uas txhais tau hais tias lub sensor qhov kev noj tam sim no suav nrog hauv AEM ntsuas.
Xa mus rau Silicon Labs web nplooj ntawv kom paub ntau ntxiv: http://www.silabs.com/humidity-sensors.
6.4 LC Sensor
Ib qho inductive-capacitive sensor rau kev ua kom pom qhov qis zog Sensor Interface (LESENSE) nyob rau hauv qab sab xis ntawm lub rooj tsavxwm. LESENSE peripheral siv lub voltage digital-to-analog converter (VDAC) los teeb tsa lub oscillating tam sim no los ntawm inductor thiab tom qab ntawd siv cov analog sib piv (ACMP) los ntsuas lub sijhawm oscillation lwj. Lub sijhawm oscillation decay yuav raug cuam tshuam los ntawm qhov muaj cov khoom hlau hauv ob peb millimeters ntawm inductor.
Lub LC sensor tuaj yeem siv rau kev siv lub ntsuas hluav taws xob uas tsa lub EFM32PG23 los ntawm kev pw tsaug zog thaum cov khoom siv hlau los ze rau ntawm lub inductor, uas tuaj yeem siv tau los ua lub ntsuas hluav taws xob ntsuas pulse counter, lub tswb ntsuas qhov rooj, qhov taw qhia txoj hauj lwm lossis lwm yam kev siv nyob qhov twg. xav paub qhov muaj cov khoom hlau.
Yog xav paub ntxiv txog kev siv LC sensor thiab kev ua haujlwm, xa mus rau daim ntawv thov, "AN0029: Tsawg Zog Sensor Interface -Inductive Sense", uas muaj nyob rau hauv Simplicity Studio lossis hauv cov tsev qiv ntawv cov ntaub ntawv ntawm Silicon Labs webqhov chaw.
6.5 IADC SMA Connector
Cov khoom siv nta SMA connector uas txuas nrog EFM32PG23˙s IADC los ntawm ib qho ntawm IADC input pins (AIN0) nyob rau hauv ib qho kev teeb tsa ib zaug. Lub siab ADC cov tswv yim pab txhawb kev sib txuas zoo ntawm cov teeb liab sab nraud thiab IADC.
Lub input circuitry ntawm SMA connector thiab ADC tus pin tau tsim los ua ib qho kev cuam tshuam zoo ntawm kev pom kev daws teeb meem ntawm ntau yam sampling speeds, thiab kev tiv thaiv ntawm EFM32 nyob rau hauv cov ntaub ntawv ntawm ib tug overvoltage xwm. Yog tias siv IADC hauv High Accuracy hom nrog ADC_CLK teeb tsa kom siab dua 1 MHz, nws yog qhov zoo los hloov 549 Ω resistor nrog 0 Ω. Qhov no los ntawm tus nqi txo overvoltage kev tiv thaiv. Saib phau ntawv qhia ntaus ntawv rau cov lus qhia ntxiv txog IADC.
Nco ntsoov tias muaj 49.9 Ω resistor rau hauv av ntawm SMA connector input uas, nyob ntawm qhov tso zis impedance ntawm qhov, cuam tshuam cov kev ntsuas. Lub 49.9 Ω resistor tau ntxiv los ua kom qhov kev ua tau zoo ntawm 50 Ω tso zis impedance qhov chaw.
6.6 Virtual COM Chaw nres nkoj
Ib qho asynchronous serial kev twb kev txuas mus rau lub board maub los yog muab rau daim ntawv thov cov ntaub ntawv hloov lwm lub tsev ntawm tus tswv PC thiab lub hom phiaj EFM32PG23, uas tshem tawm qhov yuav tsum tau rau ib tug sab nraud serial chaw nres nkoj adapter.
Qhov chaw nres nkoj Virtual COM muaj lub cev UART ntawm lub hom phiaj ntaus ntawv thiab lub rooj tsav xwm tswj hwm, thiab muaj kev ua haujlwm zoo hauv pawg tswj hwm uas ua rau qhov chaw nres nkoj serial muaj rau tus tswv PC ntawm USB. UART interface muaj ob tus pins thiab lub teeb liab pab.
Table 6.1. Virtual COM Port Interface Pins
Teeb liab | Kev piav qhia |
VCOM_TX | Xa cov ntaub ntawv los ntawm EFM32PG23 mus rau pawg tswj hwm |
VCOM_RX | Tau txais cov ntaub ntawv los ntawm pawg tswj hwm mus rau EFM32PG23 |
VCOM_ENABLE | Ua kom lub VCOM interface, tso cai rau cov ntaub ntawv hla mus rau pawg tswj hwm |
Nco tseg: Qhov chaw nres nkoj VCOM tsuas yog muaj thaum lub rooj tsav xwm tswj tau siv zog, uas yuav tsum tau muab J-Link USB cable tso.
Advanced Zog Saib Xyuas
7.1 Kev siv
Cov ntaub ntawv Advanced Energy Monitor (AEM) tau sau los ntawm pawg tswj hwm thiab tuaj yeem tso tawm los ntawm Energy Profiler, muaj nyob ntawm Simplicity Studio. Los ntawm kev siv Energy Profiler, tam sim no noj thiab voltage tuaj yeem ntsuas thiab txuas mus rau qhov tseeb code khiav ntawm EFM32PG23 hauv lub sijhawm.
7.2 Txoj Kev Ua Haujlwm
Kom raug ntsuas tam sim no ntawm 0.1 µA txog 47 mA (114 dB dynamic range), qhov kev nkag siab tam sim no amplifier yog siv ua ke nrog dual nce stage. Qhov kev xav tam sim no amplifier ntsuas lub voltage poob dhau ib tug me me series resistor. Qhov nce stage lwm ampua li no voltage nrog ob qhov kev nce qib sib txawv kom tau txais ob qhov tam sim no. Kev hloov pauv ntawm ob qhov no tshwm sim nyob ib puag ncig 250 µA. Digital filtering thiab nruab nrab yog ua nyob rau hauv lub board maub los ua ntej samples raug xa tawm mus rau Energy Profiler thov.
Thaum lub sij hawm pib cov khoom siv, ib qho kev ntsuas tsis siv neeg ntawm AEM yog ua, uas them rau qhov kev ua yuam kev offset hauv kev nkag siab ampcov neeg ua neej nyob.
7.3 Qhov tseeb thiab kev ua tau zoo
AEM muaj peev xwm ntsuas qhov tam sim no ntawm 0.1 µA txog 47 mA. Rau cov tam sim no siab dua 250 µA, AEM yog qhov tseeb hauv 0.1 mA. Thaum ntsuas tam sim no qis dua 250 µA, qhov tseeb nce mus rau 1 µA. Txawm hais tias qhov tseeb tseeb yog 1 µA nyob rau hauv sub 250 µA ntau, AEM muaj peev xwm txheeb xyuas cov kev hloov pauv ntawm kev siv tam sim no tsawg li 100 nA. AEM tsim 6250 tam sim no samples per ob.
On-Board Debugger
Cov Khoom Siv PG23 Pro muaj qhov sib xyaw ua ke debugger, uas tuaj yeem siv los rub tawm code thiab debug EFM32PG23. Ntxiv rau qhov programming EFM32PG23 ntawm cov khoom siv, tus debugger kuj tuaj yeem siv los ua haujlwm thiab debug sab nraud Silicon Labs EFM32, EFM8, EZR32, thiab EFR32 li.
Lub debugger txhawb peb qhov sib txawv debug interfaces siv nrog Silicon Labs li:
- Serial Wire Debug, uas yog siv nrog tag nrho cov khoom siv EFM32, EFR32, thiab EZR32
- JTAG, uas tuaj yeem siv nrog EFR32 thiab qee cov khoom siv EFM32
- C2 Debug, uas yog siv nrog EFM8 li
Txhawm rau kom paub meej qhov kev debugging, siv qhov tsim nyog debug interface rau koj lub cuab yeej. Lub debug connector ntawm lub rooj tsavxwm txhawb tag nrho peb hom no.
8.1 Debug Hom
Txhawm rau tsim cov khoom siv sab nraud, siv qhov kev debug txuas txuas mus rau lub rooj tsav xwm lub hom phiaj thiab teeb tsa hom kev debug rau [Tawm]. Tib lub connector kuj tseem siv tau los txuas rau lwm qhov debugger rau EFM32PG23 MCU ntawm cov khoom siv los ntawm kev teeb tsa hom kev debug rau [In].
Xaiv hom kev debug nquag ua tiav hauv Simplicity Studio.
Debug MCU: Nyob rau hauv hom no, lub hauv paus debugger txuas nrog EFM32PG23 ntawm cov khoom siv.
Debug OUT: Nyob rau hauv hom no, lub on-board debugger yuav siv tau los debug ib tug txhawb Silicon Labs ntaus ntawv mounted rau ib tug kev cai board.
Debug hauv: Nyob rau hauv hom no, lub on-board debugger raug txiav thiab ib qho kev debugger sab nraud tuaj yeem txuas rau debug EFM32PG23 ntawm cov khoom siv.
Nco tseg: Rau "Debug IN" ua haujlwm, cov khoom siv tswj hwm yuav tsum tau siv los ntawm Debug USB connector.
8.2 Debugging Thaum lub roj teeb ua haujlwm
Thaum lub EFM32PG23 yog roj teeb-powered thiab J-Link USB tseem txuas nrog, lub on-board debug functionality muaj. Yog tias USB fais fab tuag lawm, lub Debug IN hom yuav tsis ua haujlwm.
Yog tias kev nkag mus debug yuav tsum tau thaum lub hom phiaj khiav tawm ntawm lwm lub zog, xws li lub roj teeb, thiab lub rooj tsav xwm tswj tau siv zog, ua kev sib txuas ncaj qha rau GPIO siv rau kev debugging. Qhov no tuaj yeem ua tiav los ntawm kev txuas mus rau cov pins tsim nyog ntawm cov ntaub qhwv tawm. Qee cov khoom siv Silicon Labs muab tus pin header rau lub hom phiaj no.
9. Cov khoom siv teeb tsa thiab hloov kho dua tshiab
Cov khoom siv teeb tsa kev sib tham hauv Simplicity Studio tso cai rau koj hloov J-Link adapter debug hom, hloov kho nws cov firmware, thiab hloov lwm yam teeb tsa. Txhawm rau rub tawm Simplicity Studio, mus rau silabs.com/simplicity.
Nyob rau hauv lub qhov rais tseem ceeb ntawm Simplicity Studio's Launcher foundations, qhov kev debug hom thiab firmware version ntawm cov xaiv J-Link adapter tau pom. Nyem qhov [Hloov] txuas ntawm ib sab ntawm lawv los qhib cov khoom siv sib tham.
9.1 Txhim kho Firmware
Kev hloov kho cov khoom siv firmware yog ua tiav los ntawm Simplicity Studio. Simplicity Studio yuav cia li kuaj xyuas qhov hloov tshiab tshiab ntawm kev pib.
Koj tseem tuaj yeem siv cov khoom siv configuration dialog rau kev hloov kho phau ntawv. Nyem qhov [Xaiv qhov] khawm hauv ntu [Hloov kho Adapter] xaiv qhov raug file xaus hauv .emz. Tom qab ntawd, nyem lub pob [Install Package].
Schematics, Assembly Drawings, thiab BOM
Schematics, sib dhos kos duab, thiab daim nqi ntawm cov ntaub ntawv (BOM) muaj los ntawm Simplicity Studio thaum cov khoom siv cov ntaub ntawv tau teeb tsa. Lawv kuj muaj los ntawm cov khoom siv nplooj ntawv ntawm Silicon Labs webqhov chaw: http://www.silabs.com/.
Kit Revision History thiab Errata
11.1 Revision History
Kev kho cov khoom siv tuaj yeem pom tau luam tawm ntawm lub thawv ntawv ntawm cov khoom siv, raws li tau teev tseg hauv daim duab hauv qab no.
Tab 11.1. Kit Revision History
Kit Revision | Tso tawm | Kev piav qhia |
A02 | 11 aug 2021 | Cov khoom siv kho tshiab pib nrog BRD2504A hloov kho A03. |
11.2 Cov
Tam sim no tsis muaj teeb meem paub txog cov khoom siv no.
Cov ntaub ntawv kho dua tshiab
1.0
Kaum Ib Hlis 2021
- Initial document version
Simplicity Studio
Ib-nias nkag mus rau MCU thiab cov cuab yeej wireless, cov ntaub ntawv, software, cov tsev qiv ntawv code thiab ntau dua. Muaj rau Windows, Mac thiab Linux!
![]() |
|||
IoT Portfolio |
SWB/HW www.silabs.com/simplicity |
Zoo www.silabs.com/quality |
Txhawb & Zej Zog |
Tsis lees paub
Silicon Labs npaj siab muab cov neeg siv khoom nrog cov ntaub ntawv tseeb, raug, thiab tob tob ntawm txhua qhov khoom siv thiab cov qauv muaj rau cov neeg siv khoom siv thiab software siv lossis npaj siab siv cov khoom siv Silicon Labs. Cov ntaub ntawv tus cwj pwm, muaj cov qauv thiab cov khoom siv, qhov loj me thiab qhov chaw nyob nco tau xa mus rau txhua lub cuab yeej tshwj xeeb, thiab "Tswj" tsis muaj peev xwm muab tau thiab sib txawv hauv ntau daim ntawv thov. Daim ntawv thov examples piav nyob rau hauv no yog rau kev piav qhia nkaus xwb. Silicon Labs muaj txoj cai los hloov pauv yam tsis tas yuav ceeb toom ntxiv rau cov khoom lag luam, cov lus qhia tshwj xeeb, thiab cov lus piav qhia ntawm no, thiab tsis muab kev lees paub txog qhov raug lossis ua tiav ntawm cov ntaub ntawv suav nrog. Yog tsis muaj kev ceeb toom ua ntej, Silicon Labs tuaj yeem hloov kho cov khoom firmware thaum lub sijhawm tsim khoom rau kev ruaj ntseg lossis kev ntseeg siab y vim li cas. Cov kev hloov no yuav tsis hloov qhov tshwj xeeb cations lossis ib qho rau mance ntawm cov khoom. Silicon Labs yuav tsum tsis muaj kev lav phib xaub rau qhov tshwm sim ntawm kev siv cov ntaub ntawv muab rau hauv daim ntawv no. Cov ntaub ntawv no tsis qhia lossis qhia meej txog kev tso cai los tsim lossis tsim ib qho kev sib koom ua ke. Cov khoom tsis tsim los yog tso cai rau siv nyob rau hauv ib yam khoom siv FDA Class III, cov ntawv thov uas yuav tsum tau pom zoo los ntawm FDA premarkets lossis Life Support Systems yam tsis muaj ntawv tso cai tshwj xeeb ntawm Silicon Labs. Ib qho "Kev Pabcuam Lub Neej" yog ib yam khoom lossis cov txheej txheem tsim los txhawb lossis txhawb nqa lub neej thiab / lossis kev noj qab haus huv, uas, yog tias nws ua tsis tiav, tuaj yeem ua rau muaj kev raug mob loj lossis tuag. Silicon Labs cov khoom tsis tsim los yog tso cai rau kev siv tub rog. Silicon Labs cov khoom yuav tsum tsis muaj qhov xwm txheej siv rau hauv riam phom ntawm kev puas tsuaj loj xws li (tab sis tsis txwv rau) riam phom nuclear, lom neeg lossis tshuaj lom neeg, lossis cov foob pob hluav taws uas muaj peev xwm xa cov riam phom no. Silicon Labs tsis lees paub txhua qhov kev lees paub thiab kev lees paub thiab yuav tsis muaj lub luag haujlwm lossis lav rau kev raug mob lossis kev puas tsuaj ntsig txog kev siv Silicon Labs cov khoom hauv cov ntawv thov tsis raug tso cai. Nco tseg: Cov ntsiab lus no tuaj yeem muaj qhov tsis txaus ntseeg termino log y uas tam sim no siv tsis tau. Silicon Labs tab tom hloov cov ntsiab lus no nrog cov lus suav nrog txhua qhov ua tau. Yog xav paub ntxiv, mus saib www.silabs.com/about-us/inclusive-lexicon-project
Cov ntaub ntawv lag luam
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® thiab Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Zog Micro, Zog Micro logo thiab kev sib txuas ua ke, "lub ntiaj teb lub zog tus phooj ywg microcontrollers", 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 thiab Zentri DMS, Z-Wave®, thiab lwm yam yog cov cim lag luam lossis cov cim lag luam ntawm Silicon Labs. ARM, CORTEX, Cortex-M3 thiab THUMB yog cov cim lag luam lossis cov cim npe ntawm ARM Holdings. Keil yog lub npe lag luam ntawm ARM Limited. Wi-Fi yog lub npe lag luam ntawm Wi-Fi Alliance. Tag nrho lwm cov khoom lag luam lossis cov npe lag luam tau hais hauv no yog cov cim lag luam ntawm lawv cov neeg tuav khoom.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
Teb chaws USA
www.silabs.com
silabs.com | Tsim kom muaj lub ntiaj teb txuas ntxiv.
Downloaded los ntawm Arrow.com.
Cov ntaub ntawv / Cov ntaub ntawv
![]() |
SILICON LAB EFM32PG23 Gecko Microcontroller [ua pdf] Cov neeg siv phau ntawv qhia EFM32PG23 Gecko Microcontroller, EFM32PG23, Gecko Microcontroller, Microcontroller |