UG515: EFM32PG23 Pro Kit Taiala mo Tagata Fa'aoga
EFM32PG23 Gecko Microcontroller
O le PG23 Pro Kit o se amataga lelei e masani ai i le EFM32PG23™ Gecko Microcontroller.
O le pusa faʻataʻitaʻi o loʻo i ai masini ma faʻataʻitaʻiga e faʻaalia ai nisi o le tele o gafatia o le EFM32PG23. O le pusa o loʻo tuʻuina atu meafaigaluega talafeagai uma mo le atinaʻeina o se talosaga EFM32PG23 Gecko.
MESIN FAILAUGA
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- PPU: 32-bit ARM® Cortex-M33
- Manatu: 512 kB moli ma le 64 kB RAM
FA'AIGA FA'ATAU
- USB fesoʻotaʻiga
- Mata'ituina Malosiaga Maualuga (AEM)
- SEGGER J-So'otaga i luga o le laupapa debugger
- Debug multiplexer lagolago meafaigaluega fafo faʻapea foʻi ma luga ole laupapa MCU
- 4×10 vaega LCD
- LED fa'aoga ma fa'amau fa'amau
- Silicon Labs 'Si7021 Relative Humidity and Temperature Sensor
- SMA so'oga mo fa'ata'ita'iga IADC
- Inductive LC sensor
- 20-pin 2.54 mm ulutala mo laupapa fa'alautele
- Pads breakout mo le avanoa tuusao i pine I/O
- O puna eletise e aofia ai le USB ma le CR2032 coin cell battery.
LAGOLAGO SOFTWARE
- Simplicity Studio™
- IAR Workbench tamau
- Keil MDK
Folasaga
1.1 Fa'amatalaga
O le PG23 Pro Kit o se amataga lelei mo le atinaʻeina o talosaga ile EFM32PG23 Gecko Microcontrollers. O le laupapa o loʻo faʻaalia masini ma peripheral, faʻaalia nisi o le tele o gafatia o le EFM32PG23 Gecko Microcontroller. E le gata i lea, o le laupapa o se mea faʻapipiʻi atoatoa ma le mataʻituina o le malosi e mafai ona faʻaogaina i fafo.
1.2 Vaega
- EFM32PG23 Gecko Microcontroller
- 512 kB Flash
- 64 kB RAM
- QFN48 afifi
- Faiga Mata'ituina Malosiaga Maualuga mo le sa'o o le taimi nei ma voltagu tulituliloaina
- Fa'atasia Segger J-Link USB debugger/emulator ma le avanoa e fa'apipi'i ai masini Silicon Labs fafo
- Ulutala faalautele 20-pin
- Pads breakout mo le faigofie ona maua I/O pine
- O puna eletise e aofia ai le USB ma le CR2032 maa
- 4×10 vaega LCD
- 2 faʻamau faʻamau ma LED e fesoʻotaʻi i le EFM32 mo fegalegaleaiga faʻaoga
- Silicon Labs 'Si7021 Relative Humidity and Temperature Sensor
- SMA so'oga mo le fa'ata'ita'iga EFM32 IADC
- Faʻamatalaga 1.25 V fafo mo le EFM32 IADC
- LC va'a ta'amilosaga mo le fa'aoso fa'alatalata mai lagona o mea u'amea
- tioata mo LFXO ma HFXO: 32.768 kHz ma le 39.000 MHz
1.3 Amataina
O fa'atonuga au'ili'ili ile auala e amata ai lau PG23 Pro Kit fou e mafai ona maua ile Silicon Labs Web itulau: silabs.com/development-tools
Kit Block Ata
Ua umaview o le PG23 Pro Kit o loʻo faʻaalia i le ata o loʻo i lalo.
Kit Meafaigaluega Fa'atulagaina
Ole fa'asologa ole PG23 Pro Kit o lo'o fa'aalia i lalo.
Feso'ota'i
4.1 Fa'asagaga Pads
O le tele o pine EFM32PG23's GPIO o lo'o maua i luga o laina fa'aulu pine i pito pito i luga ma lalo o le laupapa. O nei mea e iai le tulaga masani 2.54 mm pitch, ma e mafai ona fa'aulu ulu pine pe a mana'omia. I le faaopoopo atu i pine I / O, o loʻo tuʻuina atu foʻi fesoʻotaʻiga i laina eletise ma eleele. Manatua o nisi o pine o loʻo faʻaogaina mo pusa pusa poʻo foliga ma atonu e le avanoa mo se faʻaoga masani e aunoa ma se fefaʻatauaʻiga.
O le ata o loʻo i lalo o loʻo faʻaalia ai le pine o le pads breakout ma le pine o le EXP header i le itu taumatau o le laupapa. O le ulutala EXP o loʻo faʻamatalaina atili i le isi vaega. O feso'ota'iga pad breakout o lo'o lolomi fo'i ile silkscreen i tafatafa o pine ta'itasi mo fa'amatalaga faigofie.
O le laulau o lo'o i lalo o lo'o fa'aalia ai feso'ota'iga pine mo pads breakout. O lo'o fa'aalia ai fo'i po'o fea pusa o pusa po'o foliga e feso'ota'i i pine eseese.
Laulau 4.1. laina pito i lalo (J101) Pinout
Pin | EFM32PG23 I/O Pin | Fetufa'aiga Fa'asoa |
1 | VMCU | EFM32PG23 voltage domain (fuaina e le AEM) |
2 | GND | eleele |
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 | Fetufa'aiga Fa'asoa |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Toe setiina |
14 | AIN1 | |
15 | GND | eleele |
16 | 3V3 | Sapalai pule a le Komiti |
Pin | EFM32PG23 I/O Pin | Fetufa'aiga Fa'asoa |
1 | 5V | laupapa USB voltage |
2 | GND | eleele |
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 | eleele |
16 | 3V3 | Sapalai pule a le Komiti |
4.2 EXP Ulutala
I le itu taumatau o le laupapa, o loʻo tuʻuina atu se faʻailoga 20-pin EXP e faʻatagaina ai le fesoʻotaʻiga o peripheral poʻo laupapa faʻapipiʻi. O le feso'ota'iga e iai le numera o pine I/O e mafai ona fa'aoga i le tele o foliga o le EFM32PG23 Gecko. E le gata i lea, o le VMCU, 3V3, ma le 5V eletise eletise o loʻo faʻaalia foi.
O lo'o mulimulita'i le feso'ota'iga i se fa'ata'ita'iga e fa'amautinoa ai o lo'o maua fa'aoga masani e pei ole SPI, UART, ma le I²C pasi i nofoaga mautū ile feso'ota'iga. O isi pine e fa'aaogaina mo le fa'amoemoe lautele I/O. Ole mea lea e fa'atagaina ai le fa'auigaina o laupapa fa'alautele e mafai ona fa'apipi'i i le tele o pusa Silicon Labs eseese.
O le ata o loʻo i lalo o loʻo faʻaalia ai le pine o le faʻauluuluga o le EXP mo le PG23 Pro Kit. Ona o tapula'a i le aofa'i o pine GPIO avanoa, o nisi o pine fa'auluulu EXP o lo'o fa'asoa fa'atasi ma fa'ailoga pusa.
Laulau 4.3. EXP Ulutala Pinout
Pin | So'oga | Galuega Ulutala EXP | Fetufa'aiga Fa'asoa |
20 | 3V3 | Sapalai pule a le Komiti | |
18 | 5V | Pule fa'atonu 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 | VMCU | EFM32PG23 voltage domain, aofia i fua AEM. | |
19 | BOARD_ID_SDA | Feso'ota'i i le pule o le laupapa mo le fa'ailoaina o laupapa fa'aopoopo. | |
17 | BOARD_ID_SCL | Feso'ota'i i le pule o le laupapa mo le fa'ailoaina o laupapa fa'aopoopo. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
Pin | So'oga | Galuega Ulutala EXP | Fetufa'aiga Fa'asoa |
7 | NC | ||
5 | NC | ||
3 | AIN1 | ADC Ulufale | |
1 | GND | eleele |
4.3 Feso'ota'i Debug (DBG)
O le feso'ota'iga debug e fa'atino se fa'amoemoe e lua, e fa'avae i luga o le fa'aogaina o le debug, lea e mafai ona fa'atulagaina e fa'aoga ai le Simplicity Studio. Afai e filifilia le "Debug IN" mode, e mafai e le fesoʻotaʻiga ona faʻaogaina se faʻapipiʻi fafo e faʻaaoga i luga ole laupapa EFM32PG23. Afai e filifilia le "Debug OUT" mode, e mafai e le fesoʻotaʻiga ona faʻaogaina le pusa e fai ma faʻapolopolo agai i fafo. Afai e filifilia le "Debug MCU" mode (default), o le fesoʻotaʻiga e vavae ese mai le faʻaogaina o le faʻaogaina o le faʻatonuina o le laupapa ma le masini faʻatatau i luga o le laupapa.
Ona e otometi lava ona fesuia'i lenei so'o e lagolago ai faiga fa'aoga eseese, e na'o le avanoa pe a fa'aola le pule o le laupapa (J-Link USB cable connect). Afai e manaʻomia le faʻaogaina o le faʻaogaina o le masini faʻapipiʻi pe a le faʻaogaina le pule o le laupapa, e tatau ona faia lenei mea e ala i le faʻafesoʻotaʻi saʻo i pine talafeagai i luga o le ulutala breakout. O le pine o le feso'ota'iga e mulimulita'i i le fa'aoga masani ARM Cortex Debug 19-pin.
O le pinout o loʻo faʻamatalaina auiliili i lalo. Manatua e ui lava o le fesoʻotaʻiga e lagolagoina JTAG i le faaopoopo atu i le Serial Wire Debug, e le o lona uiga o le pusa poʻo le masini faʻatatau i luga o le laupapa e lagolagoina lenei mea.
E ui lava o le pine e fetaui ma le pine o le ARM Cortex Debug connector, o nei mea e le atoatoa ona o le pine 7 ua aveese faaletino mai le Cortex Debug connector. O nisi uaea e iai se tama'i palaka e taofia ai mai le fa'aaogaina pe a iai le pine lea. Afai o le tulaga lea, aveese le polo, pe fa'aaoga se uaea sa'o 2×10 1.27 mm.
Laulau 4.4. Debug Connector Pin Fa'amatalaga
Pin Numera(s) | Galuega | Manatua |
1 | VTARGET | Fa'asinoga sini voltagu. Fa'aoga mo le fesiitaiga o tulaga fa'ailo talafeagai i le va o le fa'amoemoe ma le fa'apalapala. |
2 | TMS / SDWIO / C2D | JTAG filifili faiga su'ega, Fa'amatalaga Uaea Serial po'o fa'amaumauga C2 |
4 | TCK / SWCLK / C2CK | JTAG uati su'ega, uati Uaea Serial po'o le uati C2 |
6 | TDO/SWO | JTAG fa'amatalaga su'ega po'o le fa'auluina o le uaea Serial |
8 | TDI / C2Dps | JTAG faʻamatalaga suʻega i totonu, poʻo le C2D "faʻasoa pine" galuega |
10 | TOE FAI / C2CKps | Toe setiina masini sini, po'o le C2CK "fa'asoa pine" galuega |
12 | NC | TRACECLK |
14 | NC | SU'AI0 |
16 | NC | SU'AI1 |
18 | NC | SU'AI2 |
20 | NC | SU'AI3 |
9 | Uaea iloa | Fesootai i le eleele |
11, 13 | NC | Le feso'ota'i |
3, 5, 15, 17, 19 | GND |
4.4 Feso'ota'i Faigofie
O le Simplicity Connector o loʻo faʻaalia i luga o le pusa faʻataʻitaʻiga e mafai ai ona faʻaogaina mea faʻapipiʻi faʻapitoa e pei o le AEM ma le Virtual COM port e faʻaoga i se mea i fafo. O le pinout o loʻo faʻaalia i le ata o loʻo i lalo.
O igoa faailo i le ata ma le pine faʻamatalaga laulau o loʻo faʻasino mai le pule o le laupapa. O lona uiga o le VCOM_TX e tatau ona faʻafesoʻotaʻi i le RX pine i le pito i fafo, VCOM_RX i le TX pine, VCOM_CTS i le RTS pine, ma le VCOM_RTS i le CTS pine.
Manatua: O le taimi nei na maua mai le VMCU voltage pine o loʻo aofia i le AEM fua, aʻo le 3V3 ma le 5V voltage leai ni pine. Ina ia mataʻituina le taumafaina o loʻo iai nei i fafo ma le AEM, tuʻu le MCU i luga o le laupapa i lona tulaga maualalo malosi e faʻaitiitia ai lona aʻafiaga i fua.
Laulau 4.5. Fa'amatalaga Fa'amatalaga Fa'amau Feso'ota'i
Pin Numera(s) | Galuega | Fa'amatalaga |
1 | VMCU | 3.3 V eletise eletise, mataʻituina e le AEM |
3 | 3V3 | 3.3 V eletise eletise |
5 | 5V | 5 V eletise eletise |
2 | VCOM_TX | Virtual COM TX |
4 | VCOM_RX | Virtual COM RX |
6 | VCOM_CTS | COM Virtual CTS |
8 | VCOM_RTS | Virtual COM RTS |
17 | BOARD_ID_SCL | ID Komiti Fa'atonu SCL |
19 | BOARD_ID_SDA | Board ID SDA |
10, 12, 14, 16, 18, 20 | NC | Le feso'ota'i |
7, 9, 11, 13, 15 | GND | eleele |
Sapalai Malosiaga ma Toe Seti
5.1 MCU Pule Filifilia
Ole EFM32PG23 ile pro kit e mafai ona faʻamalosia e se tasi o nei punaoa:
- Le debug USB cable
- 3 V maa sela tupe
O le puna eletise mo le MCU e filifilia i le ki fa'ase'e i le tulimanu agavale pito i lalo o le kit pro. O le ata o lo'o i lalo o lo'o fa'aalia ai pe fa'afefea ona filifili puna eletise eseese i le ki fa'ase'e.
Faatasi ai ma le ki i le tulaga AEM, o se leo maualalo 3.3 V LDO i luga o le pusa faʻataʻitaʻiga e faʻaaogaina e faʻamalosi ai le EFM32PG23. O lenei LDO ua toe fa'aola mai le debug USB cable. O le Advanced Energy Monitor ua fesoʻotaʻi nei i le faʻasologa, faʻatagaina saʻo saosaoa maualuga fua o loʻo i ai nei ma le faʻaogaina o le malosi / faʻamatalaga.
Faatasi ai ma le ki i le tulaga BAT, o le 20 mm coin cell battery i le CR2032 socket e mafai ona faʻaogaina e faʻamalo ai le masini. Faatasi ai ma le ki i lenei tulaga, e leai ni fua o loʻo i ai nei o loʻo galue. Ole tulaga lea ole sui ole fa'atonu pe a fa'aola le MCU ile fa'apogai mai fafo.
Fa'aaliga: E mafai e le Advanced Energy Monitor ona fuaina le taumafa o loʻo iai nei o le EFM32PG23 pe a oʻo i le suiga o le eletise i le tulaga AEM.
5.2 Malosiaga Pule Faatonu
O le pule o le laupapa e nafa ma vaega taua, e pei o le debugger ma le AEM, ma e faʻamalosia naʻo le USB port i le pito i luga agavale o le laupapa. O lenei vaega o le pusa o loʻo nofo i luga o se isi vaega eletise, o lea e mafai ai ona filifilia se isi puna eletise mo le masini faʻatatau aʻo faʻatumauina galuega faʻapipiʻi. E fa'aesea fo'i lenei vaega o le paoa e puipuia ai le lepa mai le vaega o le paoa fa'atatau pe a aveese le paoa i le pule o le laupapa.
O le pulela'au fa'atonu pule'aga e le'o a'afia i le tulaga o le ki o le eletise.
O le pusa ua mamanuina ma le faaeteete ina ia taofia ai le pule o le laupapa ma le vaega o le mana o lo'o tulimata'i e vavae ese mai le tasi ma le isi pe a pa'u i lalo. O lenei mea e faʻamautinoa ai o le a faʻaauau pea le faʻaogaina o le masini EFM32PG23 i le BAT mode.
5.3 EFM32PG23 Toe setiina
O le EFM32PG23 MCU e mafai ona toe setiina e ni nai punaoa eseese:
- Ose tagata fa'aoga oomi le faamau RESET
- O lo'o toso e le fa'apipi'i i luga o le laupapa le pine #RESET i lalo
- O se tagata fa'apalapala fafo e tosoina le pine #RESET i lalo
I le faaopoopo atu i punaoa toe setiina o loʻo taʻua i luga, o le toe setiina i le EFM32PG23 o le a tuʻuina atu foi i le taimi o le faʻauluina o le pule. O lona uiga o le aveeseina o le mana i le pule o le laupapa (ta'esea le J-Link USB cable) o le a le maua ai se toe setiina, ae toe faʻapipiʻi le uaea i totonu o le loto, aʻo faʻaosoina le pule o le laupapa.
Peripherals
O le pusa faʻataʻitaʻi o loʻo i ai se seti o faʻasalalauga e faʻaalia ai nisi o foliga EFM32PG23.
Manatua o le tele o le EFM32PG23 I/O o lo'o fa'asolo atu i peripheral o lo'o fa'asolo atu fo'i i pads breakout po'o le EXP header, lea e tatau ona amanaia pe a fa'aogaina nei mea.
6.1 Oomi Fa'amau ma LED
O le pusa e lua fa'aoga fa'aoga fa'amau fa'ailoga BTN0 ma BTN1. O lo'o feso'ota'i sa'o i le EFM32PG23 ma fa'ate'aina e filiga RC fa'atasi ma le taimi tumau o le 1 ms. O fa'amau e feso'ota'i i pine PA5 ma le PB4.
O loʻo iai foʻi i le pusa ni moli samasama e lua ua faʻailogaina le LED0 ma le LED1 o loʻo pulea e pine GPIO ile EFM32PG23. O LED e fesoʻotaʻi i pine PC8 ma PC9 i se faʻatulagaina maualuga-maualuga.
6.2 LCD
O se LCD vaega 20-pin e feso'ota'i i le EFM32's LCD peripheral. O le LCD e 4 laina masani ma laina 10 vaega, tuʻuina atu le aofaʻi o 40 vaega i le quadruplex mode. O nei laina e le fa'asoa i luga o pads breakout. Va'ai ile fa'asologa o pusa mo fa'amatalaga i fa'ailoga ile fa'afanua vaega.
O lo'o maua fo'i i le pusa se capacitor e feso'ota'i i le EFM32 LCD peripheral's charge pump pine.
6.3 Si7021 Fa'afeso'ota'i Susūsū ma Temperature Sensor
O le Si7021 | 2C faʻafefeteina ma le vevela o se monolithic CMOS IC faʻapipiʻi elemene suauʻu ma vevela elemene, se faʻaliliu analog-i-numera, faʻasologa o faailo, faʻasologa o faʻamaumauga, ma se IC Interface. O le fa'aogaina pateni o alamanuia-standard, low-K polymeric dielectrics mo le lagona o le susu e mafai ai ona fausia le eletise maualalo, monolithic CMOS Sensor ICs ma le maualalo o le tafe ma le hysteresis, ma sili atu le mautu umi.
O le susū ma le vevela sensors e falegaosimea-calibrated ma o le calibration faʻamaumauga o loʻo teuina i luga o le chip non-volatile memory. Ole mea lea e fa'amautinoa ai e mafai ona fesuia'i atoa masini e aunoa ma se toe fa'afouga po'o suiga ole polokalame e mana'omia.
O le Si7021 o loʻo maua i totonu o se pusa DFN 3 × 3 mm ma e mafai ona faʻafefeteina. E mafai ona faʻaaogaina e avea o se masini ma masini faʻapipiʻi faʻaleleia le faʻaleleia o le RH / vevela o loʻo i ai i totonu o pusa 3 × 3 mm DFN-6, faʻaalia ai le saʻo saʻo i luga o le lautele lautele ma le faʻaitiitia o le eletise. O le fa'apipi'i fa'apipi'i falegaosimea e tu'uina atu ai se fa'ata'ita'iga maualalofile, auala faigofie e puipuia ai le masini i le taimi o le faʻapotopotoga (faʻataʻitaʻiga, toe faʻafefeteina) ma i le olaga atoa o le oloa, e le aofia ai vai hydrophobic / oleophobic) ma particulates.
O le Si7021 o loʻo ofoina atu se faʻaoga saʻo, maualalo-malosi, fale gaosi-calibrated numera fofo lelei mo le fuaina o le susu, sau, ma le vevela i talosaga mai le HVAC/R ma le siakiina o aseta i fale gaosi oloa ma tagata faʻatau.
O le |2C pasi o loʻo faʻaaogaina mo le Si7021 o loʻo faʻasoa i le EXP ulutala. O le masini e faʻamalosia e le VMCU, o lona uiga o le faʻaogaina o le masini o loʻo i ai nei o loʻo aofia i le AEM fua.
Vaʻai ile Silicon Labs web itulau mo nisi fa'amatalaga: http://www.silabs.com/humidity-sensors.
6.4 LC Sensor
O lo'o i le pito i lalo taumatau o le laupapa le fa'aogaina o le fa'aogaina-capacitive sensor mo le fa'aalia o le Low Energy Sensor Interface (LESENSE). O le LESENSE peripheral e fa'aaogaina le voltage fa'afuainumera-i-analog converter (VDAC) e fa'atūina ai se fa'aoso oscillating e ala i le inductor ona fa'aaoga ai lea o le analog comparator (ACMP) e fua ai le taimi o le pala oscillation. O le taimi o le pala oscillation o le a aafia i le i ai o mea uamea i totonu o ni nai millimeters o le inductor.
O le LC sensor e mafai ona faʻaaogaina mo le faʻaaogaina o se masini e fafagu ai le EFM32PG23 mai le moe pe a oʻo mai se mea uʻamea latalata i le inductor, lea e mafai ona toe faʻaaogaina e avea ma se faʻamau faʻaogaina mita pulse, ki o le faitotoa faʻailoga, faʻailoga tulaga poʻo isi talosaga pe a tasi. manao e lagona le i ai o se mea uamea.
Mo nisi faʻamatalaga e uiga i le faʻaogaina ma le faʻaogaina o le LC sensor, tagaʻi i le tusi talosaga, "AN0029: Low Energy Sensor Interface -Inductive Sense", lea e maua i le Simplicity Studio poʻo le faletusi pepa i le Silicon Labs webnofoaga.
6.5 IADC SMA Feso'ota'i
O le pusa o loʻo faʻaalia ai se fesoʻotaʻiga SMA lea e fesoʻotaʻi i le EFM32PG23˙s IADC e ala i se tasi o pine faʻapipiʻi IADC (AIN0) i totonu o se faʻasologa e tasi. O fa'aoga tu'ufa'atasi a le ADC e fa'afaigofie ai feso'ota'iga lelei i le va o fa'ailoga fafo ma le IADC.
O le feso'ota'iga feso'ota'iga i le va o le SMA connector ma le ADC pine ua mamanuina ina ia avea ma fa'alelei lelei i le va o le fa'atulagaina lelei o fa'atinoga i s eseese.ampling saosaoa, ma le puipuiga o le EFM32 i le tulaga o se overvoltagu tulaga. Afai e faʻaaogaina le IADC i le tulaga maualuga maualuga ma le ADC_CLK ua faʻatulagaina e maualuga atu nai lo le 1 MHz, e aoga le sui o le 549 Ω faʻasaga i le 0 Ω. E sau lea i le tau o le fa'aititia o le overvoltagu puipuiga. Va'ai le tusi fa'asinoga masini mo nisi fa'amatalaga e uiga i le IADC.
Manatua o loʻo i ai se 49.9 Ω tetee i le eleele i luga o le fesoʻotaʻiga SMA lea, e faʻatatau i le faʻaogaina o le faʻaogaina o le puna, e aʻafia ai fua. O le 49.9 Ω resistor ua faʻaopoopoina e faʻateleina ai le faʻatinoga agai atu i le 50 Ω faʻalavelave faʻalavelave.
6.6 Taulaga COM Virtual
O lo'o tu'uina atu se feso'ota'iga feso'ota'iga asynchronous i le pule fa'atonu mo le fa'aliliuina atu o fa'amatalaga o talosaga i le va o le PC talimalo ma le sini EFM32PG23, lea e fa'aumatia ai le mana'oga mo se fa'apipi'i telefoni fa'asalalau i fafo.
O le Virtual COM port e aofia ai se UART faʻaletino i le va o le masini faʻapipiʻi ma le pule o le laupapa, ma se galuega talafeagai i le pule o le laupapa e maua ai le telefoni faʻasalalau i le PC talimalo i luga ole USB. O le UART interface e aofia ai pine e lua ma se faʻailoga faʻatagaina.
Laulau 6.1. Fa'asinomaga COM Port Interface Pins
Fa'ailoga | Fa'amatalaga |
VCOM_TX | Tuuina atu faʻamatalaga mai le EFM32PG23 i le pule o le laupapa |
VCOM_RX | Maua faʻamatalaga mai le pule o le laupapa ile EFM32PG23 |
VCOM_ENABLE | Fa'atagaina le VCOM fa'aoga, fa'atagaina fa'amaumauga e pasi atu i le pule o le laupapa |
Fa'aaliga: O le VCOM port e na'o le avanoa pe a fa'aola le pule o le laupapa, lea e mana'omia ai le J-Link USB cable e fa'aofi.
Mataituina Malosiaga Maualuga
7.1 Fa'aoga
O faʻamaumauga a le Advanced Energy Monitor (AEM) e aoina e le pule o le laupapa ma e mafai ona faʻaalia e le Energy Profiler, avanoa ile Simplicity Studio. I le faʻaaogaina o le Energy Profiler, fa'aaoga i le taimi nei ma voltage mafai ona fuaina ma faʻafesoʻotaʻi i le code moni o loʻo taʻavale i luga o le EFM32PG23 i le taimi moni.
7.2 A'oa'oga o Galuega
Ina ia sa'o le fuaina o le taimi nei mai le 0.1 µA i le 47 mA (114 dB dynamic range), o se lagona o lo'o iai nei. ampo lo'o fa'aogaina fa'atasi ma le fa'asili lua stagu. Le lagona o iai nei ampfuaina le voltage tu'u i luga o se fa'asologa fa'asolosolo la'ititi. O le manuia stage sili atu ampola i lenei voltage fa'atasi ai ma tulaga fa'asili eseese e lua e maua ai ni laina se lua o iai nei. O le suiga i le va o nei laina e lua e tupu ile 250 μA. Fa'afuainumera fa'amama ma ave fa'ameamea e faia i totonu o le fa'atonu laupapa a'o le'i o'o i le sampo lo'o auina atu i fafo i le Energy Profiler talosaga.
I le taimi o le kit startup, o se faʻavasegaina otometi o le AEM e faʻatinoina, lea e totogi ai le mea sese i le uiga. amplifi
7.3 Sa'o ma Fa'atinoga
O le AEM e mafai ona fuaina le galu i le va o le 0.1 μA i le 47 mA. Mo au i luga ole 250 μA, o le AEM e saʻo i totonu ole 0.1 mA. Pe a fua le au i lalo ole 250 μA, o le saʻo e faʻateleina ile 1 μA. E ui lava o le saʻo atoatoa o le 1 μA i le pito i lalo 250 μA, e mafai e le AEM ona iloa suiga i le taimi nei o loʻo faʻaaogaina e pei o le 100 nA. O le AEM e maua ai le 6250 taimi nei samples i le sekone.
Debugger i luga ole laupapa
O le PG23 Pro Kit o loʻo i ai se faʻapipiʻi tuʻufaʻatasia, lea e mafai ona faʻaogaina e download ai le code ma faʻapipiʻi le EFM32PG23. I le faʻaopoopoga i le faʻapipiʻiina o le EFM32PG23 i luga o le pusa, e mafai foi ona faʻaogaina le debugger e faʻapipiʻi ma faʻapipiʻi fafo Silicon Labs EFM32, EFM8, EZR32, ma EFR32 masini.
E lagolagoina e le debugger ni feso'ota'iga debug eseese e tolu o lo'o fa'aogaina ma masini Silicon Labs:
- Serial Wire Debug, lea e faʻaaogaina i masini uma EFM32, EFR32, ma EZR32
- JTAG, lea e mafai ona faʻaogaina i le EFR32 ma nisi masini EFM32
- C2 Debug, lea e faʻaaogaina i masini EFM8
Ina ia fa'amautinoa le sa'o o le fa'apalapala, fa'aoga le fa'aoga fa'apipi'i talafeagai mo lau masini. O le feso'ota'iga debug i luga o le laupapa e lagolagoina uma nei faiga e tolu.
8.1 Debug Modes
Ina ia fa'apolokalame masini i fafo, fa'aoga le feso'ota'iga debug e fa'afeso'ota'i i se laupapa fa'atatau ma fa'atulaga le fa'aogaina o le debug i le [Out]. E mafai fo'i ona fa'aoga le feso'ota'iga lava e tasi e fa'afeso'ota'i ai se fa'apalapala i fafo i le EFM32PG23 MCU i luga o le pusa e ala i le fa'atulagaina o le fa'aogaina i le [I].
O le filifilia o le faʻaogaina o le debug mode e faia i le Simplicity Studio.
Debug MCU: I lenei faiga, e fesoʻotaʻi le debugger i luga ole laupapa ile EFM32PG23 ile pusa.
Debug i fafo: I lenei faiga, e mafai ona faʻaogaina le faʻapipiʻi i luga o le laupapa e faʻapipiʻi ai se masini Silicon Labs lagolago o loʻo faʻapipiʻi i luga o se laupapa masani.
Debug IN: I lenei faiga, ua motusia le faʻapipiʻi i luga o le laupapa ma e mafai ona faʻafesoʻotaʻi se faʻapipiʻi fafo e faʻapipiʻi le EFM32PG23 i luga o le pusa.
Fa'aaliga: Mo le "Debug IN" e galue, e tatau ona faʻamalosia le pule o le pusa kit e ala i le Debug USB connector.
8.2 Debugging A'o Fa'agaioiina Ma'a
A fa'aola le EFM32PG23 ma o lo'o feso'ota'i pea le J-Link USB, o lo'o avanoa le fa'aogaina o le debug i luga o le laupapa. Afai e motusia le eletise USB, o le Debug IN mode o le a le toe galue.
Afai e manaʻomia le faʻaogaina o le debug pe a alu ese le sini mai se isi puna malosi, e pei o se maa, ma faʻamalo i lalo le pule o le laupapa, fai fesoʻotaʻiga tuusaʻo i le GPIO faʻaaogaina mo le faʻaogaina. E mafai ona faia lenei mea e ala i le faʻafesoʻotaʻi i pine talafeagai i luga o pads breakout. O nisi pusa Silicon Labs e maua ai se ulutala pine fa'apitoa mo lenei fa'amoemoe.
9. Fa'atulagaina o pusa ma Fa'aleleia
O le fa'atalanoaga o le kit configuration i le Simplicity Studio e mafai ai ona e suia le J-Link adapter debug mode, fa'aleleia lona firmware, ma suia isi fa'atulagaga. Ina ia sii mai le Simplicity Studio, alu i silabs.com/simplicity.
I le faamalama autu o le Simplicity Studio's Launcher vaaiga, o le debug mode ma le firmware version o le J-Link adapter ua filifilia. Kiliki le [Suiga] so'oga i tafatafa o so'o se tasi o ia mea e tatala ai le fa'atalanoaga o le fa'atulagaina o pusa.
9.1 Fa'aleleia o Firmware
O le faʻaleleia o le firmware kit e faia ile Simplicity Studio. Simplicity Studio o le a otometi lava ona siaki mo faʻafouga fou ile amataga.
E mafai fo'i ona e fa'aogaina le fa'atalanoaga o le seti mo le fa'aleleia o tusi lesona. Kiliki le [Browse] button i le [Update Adapter] vaega e filifili ai le sa'o file faaiuina i le .emz. Ona, kiliki le [Install Package] button.
Fuafuaga, Tusia Fono, ma le BOM
O fa'ata'ita'iga, ata fa'aopoopo, ma pili o meafaitino (BOM) o lo'o avanoa ile Simplicity Studio pe a fa'apipi'i le pusa fa'amaumauga. O loʻo maua foʻi mai le pusa pusa i luga ole Silicon Labs webnofoaga: http://www.silabs.com/.
Kit Toe Iloilo Talafaasolopito ma Errata
11.1 Toe Iloilo Tala'aga
E mafai ona maua le toe iloiloga o pusa i luga o le pusa pusa o le pusa, e pei ona otooto atu i le ata i lalo.
Laulau 11.1. Tala'aga Toe Iloiloga
Toe Iloiloga | Fa'asa'oloto | Fa'amatalaga |
A02 | 11 Aokuso 2021 | Fa'amatalaga pusa amata fa'aalia BRD2504A toe teuteuga A03. |
11.2 Sese
E leai ni fa'afitauli o lo'o i ai i le taimi nei i lenei pusa.
Talafaasolopito Toe Iloiloga o Pepa
1.0
Novema 2021
- Faiga muamua o pepa
Faigofie potu potu
Tasi-kiliki avanoa i le MCU ma meafaigaluega uaealesi, fa'amaumauga, polokalama fa'akomepiuta, faletusi code puna'oa & sili atu. Avanoa mo Windows, Mac ma Linux!
![]() |
|||
IoT Portfolio |
SW/HW www.silabs.com/simplicity |
Tulaga lelei www.silabs.com/quality |
Lagolago & Nuu |
Fa'ailoga
Silicon Labs ua fa'amoemoe e tu'uina atu i tagata fa'atau fa'amaumauga aupito lata mai, sa'o, ma loloto o peripheral uma ma modules o lo'o avanoa mo le fa'aogaina o masini komepiuta e fa'aaoga pe fa'amoemoe e fa'aoga oloa Silicon Labs. Fa'amatalaga fa'amatalaga, modules avanoa ma peripheral, tele manatua ma tuatusi manatua e faasino i masini patino ta'itasi, ma "Typical" ta'iala tu'uina atu e mafai ma e eseese i fa'aoga eseese. Talosaga exampO fa'amatalaga o lo'o fa'amatalaina iinei e mo na'o fa'ata'ita'iga. Silicon Labs o loʻo iai le aia tatau e fai ai suiga e aunoa ma se faʻaaliga atili i faʻamatalaga o oloa, faʻamatalaga, ma faʻamatalaga iinei, ma e le tuʻuina atu faʻamaonia i le saʻo poʻo le atoatoa o faʻamatalaga o loʻo aofia ai. A aunoa ma se faʻamatalaga muamua, e mafai e Silicon Labs ona faʻafouina le firmware o oloa i le faagasologa o gaosiga mo le saogalemu poʻo le faʻalagolago y mafuaaga. O ia suiga o le a le suia ai faʻamatalaga faʻapitoa poʻo le faʻatulagaina o le oloa. E leai se noataga a Silicon Labs mo taunuuga o le fa'aogaina o fa'amatalaga o lo'o tu'uina atu i totonu o lenei pepa. O lenei pepa e le fa'aalia pe fa'ailoa manino mai so'o se laisene e fa'ata'atia pe fau so'o se ta'amilosaga tu'ufa'atasi. O oloa e le'o mamanuina pe fa'atagaina e fa'aoga i totonu o so'o se masini FDA Vasega III, talosaga e mana'omia ai le fa'atagaga a le FDA po'o le Life Support System e aunoa ma le fa'atagaga tusitusia patino a Silicon Labs. O le “Life Support System” o so'o se oloa po'o se faiga e fa'amoemoe e lagolago ai pe fa'atumauina ai le ola ma/po'o le soifua maloloina, lea, pe a le manuia, e mafai ona fa'amoemoe talafeagai e i'u ai i se manu'a tele po'o le oti. Silicon Labs oloa e le o fuafuaina pe faʻatagaina mo talosaga a le militeri. O oloa a Silicon Labs e le tatau ona faʻaaogaina i auupega o le tele o faʻaumatiaga e aofia ai (ae le gata i) auupega faaniukilia, meaola poʻo vailaʻau, poʻo ni fana e mafai ona tuʻuina atu ia auupega. Silicon Labs e fa'afitia uma fa'amaonia ma fa'amaonia ma e le nafa pe noatia mo so'o se manu'a po'o mea fa'aleagaina e feso'ota'i ma le fa'aogaina o se oloa Silicon Labs i ia talosaga e le'i fa'atagaina. Fa'aaliga: O lenei anotusi e ono aofia ai fa'aupuga fa'anaunauta'i log y lea ua le toe aoga. Silicon Labs o lo'o suia nei faaupuga i gagana fa'atasi i so'o se mea e mafai ai. Mo nisi fa'amatalaga, asiasi www.silabs.com/about-us/inclusive-lexicon-project
Fa'amatalaga Fa'ailoga
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ma le Silicon Labs logo®, Blue giga®, Blue giga Logo®, Fau uati®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ma tu'ufa'atasiga o ia mea, "le lalolagi sili ona malosi fa'auo microcontrollers", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, le Telegesis Logo®, USBX press®, Zentri, le Zentri logo ma Zentri DMS, Z-Wave®, ma isi o faʻailoga poʻo faʻailoga faʻamaufaʻailoga a Silicon Labs. ARM, CORTEX, Cortex-M3 ma THUMB o fa'ailoga fa'ailoga po'o fa'ailoga fa'amaufa'ailoga a ARM Holdings. Keil ose fa'ailoga fa'amaufa'ailoga a le ARM Limited. O le Wi-Fi ose fa'ailoga fa'amaufa'ailoga a le Wi-Fi Alliance. O isi oloa uma po'o igoa fa'ailoga o lo'o ta'ua ii o fa'ailoga fa'atau a latou tagata e umia.
Silicon Laboratories Inc.
400 Sisifo Cesar Chavez
Austin, TX 78701
ISA
www.Salasbs.com
silabs.com | Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
La'uina mai Arrow.com.
Pepa / Punaoa
![]() |
SILICON LABS EFM32PG23 Gecko Microcontroller [pdf] Taiala mo Tagata Fa'aoga EFM32PG23 Gecko Microcontroller, EFM32PG23, Gecko Microcontroller, Microcontroller |