UG515: Guia de l'usuari del kit EFM32PG23 Pro
Microcontrolador EFM32PG23 Gecko
El kit PG23 Pro és un excel·lent punt de partida per familiaritzar-se amb el microcontrolador EFM32PG23™ Gecko.
El kit professional conté sensors i perifèrics que demostren algunes de les moltes capacitats de l'EFM32PG23. El kit proporciona totes les eines necessàries per desenvolupar una aplicació Gecko EFM32PG23.
DISPOSITIU DESTINAT
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: ARM® Cortex-M32 de 33 bits
- Memòria: 512 kB flash i 64 kB de RAM
CARACTERÍSTIQUES DEL KIT
- Connectivitat USB
- Monitor d'energia avançat (AEM)
- Depurador SEGGER J-Link a bord
- Multiplexor de depuració compatible amb maquinari extern i MCU integrat
- LCD de 4 × 10 segments
- LEDs d'usuari i polsadors
- Sensor de temperatura i humitat relativa Si7021 de Silicon Labs
- Connector SMA per a la demostració IADC
- Sensor LC inductiu
- Capçalera de 20 pins de 2.54 mm per a plaques d'expansió
- Coixinets de ruptura per a accés directe als pins d'E/S
- Les fonts d'alimentació inclouen l'USB i la bateria CR2032.
SUPORT DE PROGRAMARI
- Simplicity Studio™
- Banc de treball incrustat IAR
- Keil MDK
Introducció
1.1 Descripció
El kit PG23 Pro és un punt de partida ideal per al desenvolupament d'aplicacions als microcontroladors Gecko EFM32PG23. La placa inclou sensors i perifèrics, que demostren algunes de les moltes capacitats del microcontrolador EFM32PG23 Gecko. A més, el tauler és un depurador i una eina de control d'energia amb totes les funcions que es pot utilitzar amb aplicacions externes.
1.2 Característiques
- Microcontrolador EFM32PG23 Gecko
- Flash de 512 kB
- 64 kB de RAM
- Paquet QFN48
- Sistema avançat de monitorització d'energia per a precisió de corrent i voltagseguiment electrònic
- Depurador/emulador USB Segger J-Link integrat amb la possibilitat de depurar dispositius externs de Silicon Labs
- Capçalera d'expansió de 20 pins
- Coixinets de ruptura per accedir fàcilment als pins d'E/S
- Les fonts d'alimentació inclouen USB i bateria CR2032
- LCD de 4 × 10 segments
- 2 polsadors i LED connectats a EFM32 per a la interacció de l'usuari
- Sensor de temperatura i humitat relativa Si7021 de Silicon Labs
- Connector SMA per a la demostració EFM32 IADC
- Referència externa d'1.25 V per a l'IADC EFM32
- Circuit de tanc LC per a la detecció inductiva de proximitat d'objectes metàl·lics
- Cristalls per a LFXO i HFXO: 32.768 kHz i 39.000 MHz
1.3 Primers passos
Podeu trobar instruccions detallades sobre com començar amb el vostre nou kit PG23 Pro a Silicon Labs Web pàgines: silabs.com/development-tools
Diagrama de blocs del kit
Un acabatview del kit PG23 Pro es mostra a la figura següent.
Disseny de maquinari del kit
A continuació es mostra el disseny del kit PG23 Pro.
Connectors
4.1 Coixinets de ruptura
La majoria dels pins GPIO de l'EFM32PG23 estan disponibles a les files de capçalera de pins a les vores superior i inferior del tauler. Aquests tenen un pas estàndard de 2.54 mm i les capçaleres de pins es poden soldar si cal. A més dels pins d'E/S, també es proporcionen connexions als rails d'alimentació i a terra. Tingueu en compte que alguns dels pins s'utilitzen per a perifèrics o funcions del kit i és possible que no estiguin disponibles per a una aplicació personalitzada sense compensacions.
La figura següent mostra la fixació dels coixinets de ruptura i la fixació de la capçalera EXP a la vora dreta del tauler. La capçalera EXP s'explica amb més detall a la secció següent. Les connexions dels coixinets de trencament també s'imprimeixen en serigrafia al costat de cada pin per facilitar-ne la referència.
La taula següent mostra les connexions de pins per als coixinets de trencament. També mostra quins perifèrics o característiques del kit estan connectats als diferents pins.
Taula 4.1. Pinout de la fila inferior (J101).
Pin | EFM32PG23 Pin d'E/S | Funció compartida |
1 | VMCU | EFM32PG23 voltagdomini e (mesurat per AEM) |
2 | GND | Terra |
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 Pin d'E/S | Funció compartida |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Restableix |
14 | AIN1 | |
15 | GND | Terra |
16 | 3V3 | Subministrament del controlador de la placa |
Pin | EFM32PG23 Pin d'E/S | Funció compartida |
1 | 5V | Placa USB voltage |
2 | GND | Terra |
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 | Terra |
16 | 3V3 | Subministrament del controlador de la placa |
4.2 Capçalera EXP
Al costat dret del tauler, es proporciona una capçalera EXP de 20 pins en angle per permetre la connexió de perifèrics o taulers de connectors. El connector conté una sèrie de pins d'E/S que es poden utilitzar amb la majoria de les funcions de l'EFM32PG23 Gecko. A més, també s'exposen els carrils d'alimentació VMCU, 3V3 i 5V.
El connector segueix un estàndard que garanteix que els perifèrics d'ús habitual, com ara un SPI, un UART i un bus I²C, estiguin disponibles en ubicacions fixes del connector. La resta de pins s'utilitzen per a E/S de propòsit general. Això permet definir plaques d'expansió que es poden connectar a diversos kits de Silicon Labs.
La figura següent mostra l'assignació de pins de la capçalera EXP per al kit PG23 Pro. A causa de les limitacions en el nombre de pins GPIO disponibles, alguns dels pins de capçalera EXP es comparteixen amb les funcions del kit.
Taula 4.3. Pinout de la capçalera EXP
Pin | Connexió | Funció de capçalera EXP | Funció compartida |
20 | 3V3 | Subministrament del controlador de la placa | |
18 | 5V | Controlador de placa 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, inclòs en les mesures AEM. | |
19 | BOARD_ID_SDA | Connectat al controlador de la placa per a la identificació de plaques complementàries. | |
17 | BOARD_ID_SCL | Connectat al controlador de la placa per a la identificació de plaques complementàries. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
Pin | Connexió | Funció de capçalera EXP | Funció compartida |
7 | NC | ||
5 | NC | ||
3 | AIN1 | Entrada ADC | |
1 | GND | Terra |
4.3 Connector de depuració (DBG)
El connector de depuració té un doble propòsit, basat en el mode de depuració, que es pot configurar mitjançant Simplicity Studio. Si se selecciona el mode "Debug IN", el connector permet utilitzar un depurador extern amb l'EFM32PG23 integrat. Si se selecciona el mode "Debug OUT", el connector permet utilitzar el kit com a depurador cap a un objectiu extern. Si se selecciona el mode "Debug MCU" (per defecte), el connector està aïllat de la interfície de depuració tant del controlador de la placa com del dispositiu de destinació integrat.
Com que aquest connector es canvia automàticament per suportar els diferents modes de funcionament, només està disponible quan el controlador de la placa està alimentat (cable USB J-Link connectat). Si es requereix l'accés de depuració al dispositiu de destinació quan el controlador de la placa no està alimentat, això s'ha de fer connectant directament als pins adequats de la capçalera d'interrupció. El pinout del connector segueix el del connector estàndard de 19 pins ARM Cortex Debug.
El pinout es descriu amb detall a continuació. Tingueu en compte que tot i que el connector admet JTAG a més de la depuració de cables sèrie, no vol dir necessàriament que el kit o el dispositiu de destinació integrat ho admeti.
Tot i que el pinout coincideix amb el pinout d'un connector ARM Cortex Debug, aquests no són totalment compatibles, ja que el pin 7 s'elimina físicament del connector Cortex Debug. Alguns cables tenen un endoll petit que impedeix que s'utilitzin quan hi ha aquest pin. Si aquest és el cas, traieu l'endoll o utilitzeu un cable recte estàndard de 2 × 10 1.27 mm.
Taula 4.4. Descripcions de pins del connector de depuració
Número(s) de PIN | Funció | Nota |
1 | VTARGET | Referència objectiu voltage. S'utilitza per canviar els nivells de senyal lògic entre l'objectiu i el depurador. |
2 | TMS / SDWIO / C2D | JTAG Selecció del mode de prova, dades del cable sèrie o dades C2 |
4 | TCK / SWCLK / C2CK | JTAG rellotge de prova, rellotge de cable sèrie o rellotge C2 |
6 | TDO/SWO | JTAG Sortida de dades de prova o sortida de cable sèrie |
8 | TDI / C2Dps | JTAG dades de prova o funció de "compartició de pins" C2D |
10 | RESET / C2CKps | Restabliment del dispositiu objectiu o funció de "compartició de pins" C2CK |
12 | NC | TRACECLK |
14 | NC | TRAÇADA 0 |
16 | NC | TRAÇADA 1 |
18 | NC | TRAÇADA 2 |
20 | NC | TRAÇADA 3 |
9 | Detecció de cable | Connecteu a terra |
11, 13 | NC | No connectat |
3, 5, 15, 17, 19 | GND |
4.4 Connector de simplicitat
El connector Simplicity que apareix al kit professional permet utilitzar funcions de depuració avançades com ara l'AEM i el port COM virtual per a un objectiu extern. El pinout s'il·lustra a la figura següent.
Els noms de senyal de la figura i la taula de descripció de pins es fan referència des del controlador de la placa. Això vol dir que VCOM_TX s'ha de connectar al pin RX de l'objectiu extern, VCOM_RX al pin TX de l'objectiu, VCOM_CTS al pin RTS de l'objectiu i VCOM_RTS al pin CTS de l'objectiu.
Nota: corrent extreta de la VMCU voltagEl pin està inclòs a les mesures AEM, mentre que el 3V3 i el 5V voltage pins no ho són. Per controlar el consum actual d'un objectiu extern amb l'AEM, col·loqueu la MCU a bord en el seu mode d'energia més baix per minimitzar el seu impacte en les mesures.
Taula 4.5. Descripcions de pins del connector de simplicitat
Número(s) de PIN | Funció | Descripció |
1 | VMCU | Carril d'alimentació de 3.3 V, controlat per l'AEM |
3 | 3V3 | Carril d'alimentació de 3.3 V |
5 | 5V | Carril d'alimentació de 5 V |
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 | Identificador de la junta SCL |
19 | BOARD_ID_SDA | ID de la junta SDA |
10, 12, 14, 16, 18, 20 | NC | No connectat |
7, 9, 11, 13, 15 | GND | Terra |
Font d'alimentació i restabliment
5.1 Selecció de potència de la MCU
L'EFM32PG23 del kit professional es pot alimentar amb una d'aquestes fonts:
- El cable USB de depuració
- Bateria moneda de 3 V
La font d'alimentació de l'MCU es selecciona amb l'interruptor lliscant a la cantonada inferior esquerra del kit professional. La figura següent mostra com es poden seleccionar les diferents fonts d'alimentació amb l'interruptor lliscant.
Amb l'interruptor a la posició AEM, s'utilitza un LDO de 3.3 V de baix soroll al kit professional per alimentar l'EFM32PG23. Aquest LDO torna a ser alimentat des del cable USB de depuració. El monitor d'energia avançat ara està connectat en sèrie, permetent mesures precises de corrent d'alta velocitat i depuració/perfil d'energia.
Amb l'interruptor a la posició BAT, es pot utilitzar una bateria moneder de 20 mm a la presa CR2032 per alimentar el dispositiu. Amb l'interruptor en aquesta posició, no hi ha cap mesura de corrent activa. Aquesta és la posició recomanada de l'interruptor quan s'alimenta l'MCU amb una font d'alimentació externa.
Nota: El monitor d'energia avançat només pot mesurar el consum actual de l'EFM32PG23 quan l'interruptor de selecció d'alimentació està a la posició AEM.
5.2 Potència del controlador de la placa
El controlador de la placa és responsable de funcions importants, com ara el depurador i l'AEM, i s'alimenta exclusivament a través del port USB de la cantonada superior esquerra de la placa. Aquesta part del kit resideix en un domini d'alimentació independent, de manera que es pot seleccionar una font d'alimentació diferent per al dispositiu de destinació tot conservant la funcionalitat de depuració. Aquest domini d'alimentació també està aïllat per evitar fuites de corrent del domini d'alimentació objectiu quan s'elimina l'alimentació del controlador de la placa.
El domini d'alimentació del controlador de la placa no està influenciat per la posició de l'interruptor d'alimentació.
El kit s'ha dissenyat acuradament per mantenir el controlador de la placa i els dominis d'alimentació objectiu aïllats entre si a mesura que un d'ells s'apaga. Això garanteix que el dispositiu EFM32PG23 objectiu continuarà funcionant en el mode BAT.
5.3 EFM32PG23 Restableix
La MCU EFM32PG23 es pot restablir per algunes fonts diferents:
- Un usuari prement el botó RESET
- El depurador a bord baixa el pin #RESET
- Un depurador extern que baixa el pin #RESET
A més de les fonts de restabliment esmentades anteriorment, també s'emetrà un restabliment de l'EFM32PG23 durant l'arrencada del controlador de la placa. Això vol dir que treure l'alimentació al controlador de la placa (desconnectant el cable USB J-Link) no generarà un restabliment, però tornar a connectar el cable, a mesura que s'engega el controlador de la placa.
Perifèrics
El kit professional té un conjunt de perifèrics que mostren algunes de les característiques de l'EFM32PG23.
Tingueu en compte que la majoria d'E/S EFM32PG23 encaminades als perifèrics també s'encaminen als coixinets d'interrupció o a la capçalera EXP, que s'han de tenir en compte quan s'utilitzen.
6.1 Polsadors i LED
El kit té dos polsadors d'usuari marcats BTN0 i BTN1. Estan connectats directament a l'EFM32PG23 i es desboten mitjançant filtres RC amb una constant de temps d'1 ms. Els botons estan connectats als pins PA5 i PB4.
El kit també inclou dos LED grocs marcats LED0 i LED1 que es controlen mitjançant pins GPIO a l'EFM32PG23. Els LED estan connectats als pins PC8 i PC9 en una configuració activa-alta.
6.2 LCD
Un LCD de segment de 20 pins està connectat al perifèric LCD de l'EFM32. La pantalla LCD té 4 línies comunes i 10 línies de segment, donant un total de 40 segments en mode quàdruplex. Aquestes línies no es comparteixen als blocs de ruptura. Consulteu l'esquema del kit per obtenir informació sobre l'assignació de senyals a segments.
Al kit també hi ha disponible un condensador connectat al pin de la bomba de càrrega del perifèric LCD EFM32.
6.3 Sensor d'humitat relativa i temperatura Si7021
El sensor d'humitat relativa i temperatura Si7021 |2C és un IC CMOS monolític que integra elements del sensor d'humitat i temperatura, un convertidor analògic a digital, processament de senyal, dades de calibratge i una interfície IC. L'ús patentat de dielèctrics polimèrics de baix K estàndard de la indústria per detectar la humitat permet la construcció de sensors IC monolítics CMOS de baixa potència amb baixa deriva i histèresi i una excel·lent estabilitat a llarg termini.
Els sensors d'humitat i temperatura estan calibrats de fàbrica i les dades de calibratge s'emmagatzemen a la memòria no volàtil del xip. Això garanteix que els sensors siguin totalment intercanviables sense necessitat de recalibratge o canvis de programari.
El Si7021 està disponible en un paquet DFN de 3 × 3 mm i es pot soldar per reflux. Es pot utilitzar com a actualització incorporada compatible amb el maquinari i el programari per als sensors de temperatura/RH existents en paquets DFN-3 de 3 × 6 mm, amb detecció de precisió en un rang més ampli i un consum d'energia menor. La coberta opcional instal·lada de fàbrica ofereix un baix profile, mitjà convenient per protegir el sensor durant el muntatge (p. ex., soldadura per reflux) i durant tota la vida del producte, excloent líquids hidrofòbics/oleòfobs) i partícules.
El Si7021 ofereix una solució digital precisa, de baixa potència i calibrada de fàbrica, ideal per mesurar la humitat, el punt de rosada i la temperatura en aplicacions que van des de HVAC/R i seguiment d'actius fins a plataformes industrials i de consum.
El bus |2C utilitzat per al Si7021 es comparteix amb la capçalera EXP. El sensor està alimentat per VMCU, el que significa que el consum actual del sensor s'inclou a les mesures AEM.
Consulteu els laboratoris de silicona web pàgines per a més informació: http://www.silabs.com/humidity-sensors.
6.4 Sensor LC
Un sensor inductiu-capacitiu per demostrar la interfície del sensor de baixa energia (LESENSE) es troba a la part inferior dreta del tauler. El perifèric LESENSE utilitza el voltagEl convertidor digital a analògic (VDAC) per configurar un corrent oscil·lant a través de l'inductor i després utilitza el comparador analògic (ACMP) per mesurar el temps de decadència de l'oscil·lació. El temps de decadència de l'oscil·lació es veurà afectat per la presència d'objectes metàl·lics a pocs mil·límetres de l'inductor.
El sensor LC es pot utilitzar per implementar un sensor que desperta l'EFM32PG23 del son quan un objecte metàl·lic s'acosta a l'inductor, que de nou es pot utilitzar com a comptador de polsos, interruptor d'alarma de porta, indicador de posició o altres aplicacions on es pugui utilitzar. vol percebre la presència d'un objecte metàl·lic.
Per obtenir més informació sobre l'ús i el funcionament del sensor LC, consulteu la nota de l'aplicació, "AN0029: Interfície de sensor de baixa energia - Sens inductiu", que està disponible a Simplicity Studio o a la biblioteca de documents de Silicon Labs. weblloc.
6.5 Connector IADC SMA
El kit inclou un connector SMA que es connecta a l'IADC de l'EFM32PG23 a través d'un dels pins d'entrada IADC dedicats (AIN0) en una configuració d'un sol extrem. Les entrades ADC dedicades faciliten connexions òptimes entre els senyals externs i l'IADC.
El circuit d'entrada entre el connector SMA i el pin ADC s'ha dissenyat per ser un bon compromís entre un rendiment òptim d'assentament a diversos s.ampvelocitats de ling, i protecció de l'EFM32 en cas de sobrevoltage situació. Si s'utilitza l'IADC en mode d'alta precisió amb ADC_CLK configurat per ser superior a 1 MHz, és beneficiós substituir la resistència de 549 Ω per 0 Ω. Això suposa una reducció de la sobrevoltage protecció. Consulteu el manual de referència del dispositiu per obtenir més informació sobre l'IADC.
Tingueu en compte que hi ha una resistència de 49.9 Ω a terra a l'entrada del connector SMA que, depenent de la impedància de sortida de la font, influeix en les mesures. S'ha afegit la resistència de 49.9 Ω per augmentar el rendiment cap a fonts d'impedància de sortida de 50 Ω.
6.6 Port COM virtual
Es proporciona una connexió sèrie asíncrona al controlador de la placa per a la transferència de dades de l'aplicació entre un PC amfitrió i l'EFM32PG23 de destinació, la qual cosa elimina la necessitat d'un adaptador de port sèrie extern.
El port COM virtual consta d'un UART físic entre el dispositiu de destinació i el controlador de la placa, i una funció lògica al controlador de la placa que fa que el port sèrie estigui disponible per a l'ordinador amfitrió mitjançant USB. La interfície UART consta de dos pins i un senyal d'activació.
Taula 6.1. Pins de la interfície del port COM virtual
Senyal | Descripció |
VCOM_TX | Transmet dades des de l'EFM32PG23 al controlador de la placa |
VCOM_RX | Rebeu dades del controlador de la placa a l'EFM32PG23 |
VCOM_ENABLE | Habilita la interfície VCOM, permetent que les dades passin al controlador de la placa |
Nota: El port VCOM només està disponible quan el controlador de la placa està alimentat, la qual cosa requereix que s'insereixi el cable USB J-Link.
Monitor d'energia avançat
7.1 Ús
El controlador de la placa recopila les dades del monitor d'energia avançat (AEM) i l'Energy Pro les pot mostrarfiler, disponible a través de Simplicity Studio. Mitjançant l'ús d'Energy Profiler, consum de corrent i voltage es pot mesurar i enllaçar amb el codi real que s'executa a l'EFM32PG23 en temps real.
7.2 Teoria del funcionament
Per mesurar amb precisió el corrent que oscil·la entre 0.1 µA i 47 mA (rang dinàmic de 114 dB), un sentit de corrent amplifier s'utilitza juntament amb un guany dual stage. El sentit actual amplifier mesura el voltage caiguda sobre una resistència en sèrie petita. El guany stagi més enllà ampanima aquest voltage amb dos ajustaments de guany diferents per obtenir dos rangs de corrent. La transició entre aquests dos rangs es produeix al voltant de 250 µA. El filtratge digital i la mitjana es fa dins del controlador de la placa abans del sampEls fitxers s'exporten a l'Energy Profiler aplicació.
Durant l'inici del kit, es realitza un calibratge automàtic de l'AEM, que compensa l'error de compensació en el sentit ampaixecadors.
7.3 Precisió i rendiment
L'AEM és capaç de mesurar corrents en el rang de 0.1 µA a 47 mA. Per a corrents superiors a 250 µA, l'AEM té una precisió de 0.1 mA. Quan es mesuren corrents inferiors a 250 µA, la precisió augmenta a 1 µA. Tot i que la precisió absoluta és d'1 µA en el rang inferior a 250 µA, l'AEM és capaç de detectar canvis en el consum de corrent fins a 100 nA. L'AEM produeix 6250 s de correntamples per segon.
Depurador a bord
El kit PG23 Pro conté un depurador integrat, que es pot utilitzar per descarregar codi i depurar l'EFM32PG23. A més de programar l'EFM32PG23 al kit, el depurador també es pot utilitzar per programar i depurar dispositius externs de Silicon Labs EFM32, EFM8, EZR32 i EFR32.
El depurador admet tres interfícies de depuració diferents utilitzades amb dispositius de Silicon Labs:
- Depuració de cables sèrie, que s'utilitza amb tots els dispositius EFM32, EFR32 i EZR32
- JTAG, que es pot utilitzar amb EFR32 i alguns dispositius EFM32
- C2 Debug, que s'utilitza amb dispositius EFM8
Per garantir una depuració precisa, utilitzeu la interfície de depuració adequada per al vostre dispositiu. El connector de depuració de la placa admet aquests tres modes.
8.1 Modes de depuració
Per programar dispositius externs, utilitzeu el connector de depuració per connectar-vos a una placa de destinació i configureu el mode de depuració a [Out]. El mateix connector també es pot utilitzar per connectar un depurador extern a la MCU EFM32PG23 del kit configurant el mode de depuració a [En].
La selecció del mode de depuració actiu es fa a Simplicity Studio.
Depuració de MCU: en aquest mode, el depurador integrat està connectat a l'EFM32PG23 del kit.
Sortida de depuració: En aquest mode, el depurador integrat es pot utilitzar per depurar un dispositiu de Silicon Labs compatible muntat en una placa personalitzada.
Depuració d'entrada: En aquest mode, el depurador integrat es desconnecta i es pot connectar un depurador extern per depurar l'EFM32PG23 del kit.
Nota: Perquè "Debug IN" funcioni, el controlador de la placa del kit ha d'estar alimentat a través del connector Debug USB.
8.2 Depuració durant el funcionament de la bateria
Quan l'EFM32PG23 funciona amb bateria i el J-Link USB encara està connectat, la funcionalitat de depuració integrada està disponible. Si es desconnecta l'alimentació USB, el mode Debug IN deixarà de funcionar.
Si es requereix accés de depuració quan l'objectiu s'està executant amb una altra font d'energia, com ara una bateria, i el controlador de la placa està apagat, feu connexions directes al GPIO utilitzat per a la depuració. Això es pot fer connectant-se als pins adequats dels coixinets de trencament. Alguns kits de Silicon Labs proporcionen una capçalera de pin dedicada per a aquest propòsit.
9. Configuració del kit i actualitzacions
El diàleg de configuració del kit de Simplicity Studio us permet canviar el mode de depuració de l'adaptador J-Link, actualitzar-ne el microprogramari i canviar altres paràmetres de configuració. Per descarregar Simplicity Studio, aneu a silabs.com/simplicity.
A la finestra principal de la perspectiva del llançador de Simplicity Studio, es mostra el mode de depuració i la versió del microprogramari de l'adaptador J-Link seleccionat. Feu clic a l'enllaç [Canvia] al costat de qualsevol d'ells per obrir el diàleg de configuració del kit.
9.1 Actualitzacions de firmware
L'actualització del firmware del kit es fa mitjançant Simplicity Studio. Simplicity Studio comprovarà automàticament si hi ha noves actualitzacions a l'inici.
També podeu utilitzar el diàleg de configuració del kit per a actualitzacions manuals. Feu clic al botó [Navega] a la secció [Actualitza l'adaptador] per seleccionar el correcte file acabat en .emz. A continuació, feu clic al botó [Instal·la el paquet].
Esquemes, plànols de muntatge i LDM
Els esquemes, els dibuixos de muntatge i la llista de materials (BOM) estan disponibles a través de Simplicity Studio quan s'ha instal·lat el paquet de documentació del kit. També estan disponibles a la pàgina del kit de Silicon Labs weblloc: http://www.silabs.com/.
Historial de revisions del kit i errades
11.1 Historial de revisions
La revisió del kit es pot trobar impresa a l'etiqueta de la caixa del kit, tal com es descriu a la figura següent.
Taula 11.1. Historial de revisions del kit
Revisió del kit | Alliberat | Descripció |
A02 | 11 d'agost de 2021 | Revisió del kit inicial amb BRD2504A revisió A03. |
11.2 Errates
Actualment no hi ha cap problema conegut amb aquest kit.
Historial de revisions de documents
1.0
novembre de 2021
- Versió inicial del document
Estudi de la simplicitat
Accés amb un sol clic a MCU i eines sense fil, documentació, programari, biblioteques de codi font i molt més. Disponible per a Windows, Mac i Linux!
![]() |
|||
Cartera IoT |
SW/HW www.silabs.com/simplicity |
Qualitat www.silabs.com/quality |
Suport i comunitat |
Exempció de responsabilitat
Silicon Labs té la intenció de proporcionar als clients la documentació més recent, precisa i detallada de tots els perifèrics i mòduls disponibles per als implementadors de sistemes i programari que utilitzin o tinguin la intenció d'utilitzar els productes de Silicon Labs. Les dades de caracterització, els mòduls i perifèrics disponibles, la mida de la memòria i les adreces de memòria fan referència a cada dispositiu específic, i els paràmetres "típics" proporcionats poden variar en diferents aplicacions. Aplicació exampLes aquí descrites només tenen finalitats il·lustratives. Silicon Labs es reserva el dret de fer canvis sense avís addicional a la informació, les especificacions i les descripcions del producte aquí, i no ofereix garanties sobre l'exactitud o la integritat de la informació inclosa. Sense notificació prèvia, Silicon Labs pot actualitzar el microprogramari del producte durant el procés de fabricació per motius de seguretat o fiabilitat. Aquests canvis no alteraran les especificacions ni el funcionament del producte. Silicon Labs no serà responsable de les conseqüències de l'ús de la informació subministrada en aquest document. Aquest document no implica ni atorga expressament cap llicència per dissenyar o fabricar cap circuit integrat. Els productes no estan dissenyats ni autoritzats per utilitzar-se en cap dispositiu de classe III de la FDA, aplicacions per a les quals es requereix l'aprovació prèvia de la FDA o sistemes de suport vital sense el consentiment específic per escrit de Silicon Labs. Un "Sistema de suport vital" és qualsevol producte o sistema destinat a mantenir o mantenir la vida i/o la salut, que, si falla, es pot esperar raonablement que provoqui lesions personals importants o la mort. Els productes de Silicon Labs no estan dissenyats ni autoritzats per a aplicacions militars. Els productes de Silicon Labs no s'utilitzaran en cap cas en armes de destrucció massiva incloses (però no limitar-se a) armes nuclears, biològiques o químiques, o míssils capaços de llançar aquestes armes. Silicon Labs renuncia a totes les garanties explícites i implícites i no es fa responsable de cap lesió o dany relacionat amb l'ús d'un producte de Silicon Labs en aquestes aplicacions no autoritzades. Nota: aquest contingut pot contenir un registre de terminologia no ensiu que ara està obsolet. Silicon Labs està substituint aquests termes per un llenguatge inclusiu sempre que sigui possible. Per a més informació, visiteu www.silabs.com/about-us/inclusive-lexicon-project
Informació sobre marques comercials
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® i el logotip de Silicon Labs®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Logotip d'Ember®, Energy Micro, Energy Micro i les seves combinacions, "els microcontroladors més ecològics del món", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO mòdem®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, el Telegesis Logo®, USBX press®, Zentri, el logotip de Zentri i Zentri DMS, Z-Wave® i altres són marques comercials o marques registrades de Silicon Labs. ARM, CORTEX, Cortex-M3 i THUMB són marques comercials o marques comercials registrades d'ARM Holdings. Keil és una marca comercial registrada d'ARM Limited. Wi-Fi és una marca comercial registrada de Wi-Fi Alliance. Tots els altres productes o marques esmentades aquí són marques comercials dels seus respectius titulars.
Silicon Laboratories Inc.
400 West César Chávez
Austin, TX 78701
EUA
www.silabs.com
silabs.com | Construir un món més connectat.
Descarregat de Arrow.com.
Documents/Recursos
![]() |
SILICON LABS EFM32PG23 Microcontrolador Gecko [pdfGuia de l'usuari Microcontrolador EFM32PG23 Gecko, EFM32PG23, Microcontrolador Gecko, Microcontrolador |