UG515: EFM32PG23 Pro Kit Gid itilizatè a
EFM32PG23 Gecko Mikwokontroleur
PG23 Pro Twous la se yon ekselan pwen depa pou vin abitye ak EFM32PG23™ Gecko Mikwokontrolè a.
Twous pro a gen detèktè ak periferik ki demontre kèk nan anpil kapasite EFM32PG23 la. Twous la bay tout zouti ki nesesè pou devlope yon aplikasyon EFM32PG23 Gecko.
APARÈY sib
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-bit ARM® Cortex-M33
- Memwa: 512 kB flash ak 64 kB RAM
Karakteristik KIT
- USB koneksyon
- Siveye enèji avanse (AEM)
- SEGGER J-Link on-board debugger
- Debug multiplexeur sipòte pyès ki nan konpitè ekstèn osi byen ke sou tablo MCU
- 4 × 10 segman LCD
- Itilizatè LED ak bouton pouse
- Silicon Labs 'Si7021 Imidite relatif ak Capteur Tanperati
- SMA konektè pou demonstrasyon IADC
- Capteur LC endiktif
- 20-pin 2.54 mm header pou ankadreman ekspansyon
- Kousinen Breakout pou aksè dirèk nan broch I/O
- Sous pouvwa yo enkli USB ak batri selil pyès monnen CR2032.
SIPÒ LOGICIEL
- Simplicity Studio™
- IAR Embedded Workbench
- Keil MDK
Entwodiksyon
1.1 Deskripsyon
PG23 Pro Twous la se yon pwen depa ideyal pou devlopman aplikasyon sou EFM32PG23 Gecko Microcontrollers yo. Komisyon Konsèy la gen detèktè ak periferik, ki montre kèk nan anpil kapasite Mikrokontroleur EFM32PG23 Gecko a. Anplis de sa, tablo a se yon debogaj konplètman prezante ak zouti siveyans enèji ki ka itilize ak aplikasyon ekstèn.
1.2 Karakteristik
- EFM32PG23 Gecko Mikwokontroleur
- 512 kB Flash
- 64 KB RAM
- QFN48 pake
- Sistèm Siveyans Enèji Avanse pou aktyèl presi ak voltage swiv
- Entegre Segger J-Link USB debogaj / Emulateur ak posiblite pou debogaj aparèy ekstèn Silicon Labs
- 20-pin tèt ekspansyon
- Kousinen Breakout pou aksè fasil nan broch I/O
- Sous pouvwa yo enkli USB ak batri CR2032
- 4 × 10 segman LCD
- 2 bouton pouse ak LED ki konekte ak EFM32 pou entèraksyon itilizatè
- Silicon Labs 'Si7021 Imidite relatif ak Capteur Tanperati
- SMA konektè pou demonstrasyon EFM32 IADC
- Ekstèn 1.25 V referans pou EFM32 IADC la
- LC tank sikwi pou deteksyon pwoksimite endiktif nan objè metalik
- Kristal pou LFXO ak HFXO: 32.768 kHz ak 39.000 MHz
1.3 Kòmanse
Ou ka jwenn enstriksyon detaye sou fason pou kòmanse ak nouvo PG23 Pro Kit ou a sou Silicon Labs Web paj: silabs.com/development-tools
Dyagram blòk twous
Yon souview nan PG23 Pro Kit yo montre nan figi ki anba a.
Kit Materyèl Layout
Layout PG23 Pro Kit la montre anba a.
Konektè
4.1 Kousinen Breakout
Pifò nan broch GPIO EFM32PG23 a disponib sou ranje header peny nan kwen anwo ak anba tablo a. Sa yo gen yon estanda 2.54 mm anplasman, ak tèt pin ka soude nan si sa nesesè. Anplis broch I/O yo, yo bay koneksyon ak ray kouran ak tè tou. Remake byen ke kèk nan broch yo itilize pou periferik twous oswa karakteristik epi yo ka pa disponib pou yon aplikasyon koutim san konpwomi.
Figi ki anba a montre pinout blòk memo yo ak pinout header EXP sou kwen dwat tablo a. Yo eksplike tèt EXP la plis nan pwochen seksyon an. Koneksyon yo pad levasyon yo tou enprime nan silkscreen akote chak PIN pou referans fasil.
Tablo ki anba a montre koneksyon pin pou kousinen yo. Li montre tou ki periferik twous oswa karakteristik ki konekte ak broch yo diferan.
Tablo 4.1. Anba Ranje (J101) Pinout
PIN | EFM32PG23 I/O PIN | Karakteristik pataje |
1 | VMCU | EFM32PG23 voltage domèn (mezire pa AEM) |
2 | GND | Tè |
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 | Karakteristik pataje |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Reyajiste |
14 | AIN1 | |
15 | GND | Tè |
16 | 3V3 | Ekipman pou kontwolè tablo |
PIN | EFM32PG23 I/O PIN | Karakteristik pataje |
1 | 5V | Komisyon Konsèy USB voltage |
2 | GND | Tè |
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 | Tè |
16 | 3V3 | Ekipman pou kontwolè tablo |
4.2 EXP Header
Sou bò dwat tablo a, yo bay yon tèt EXP 20-pin ank pou pèmèt koneksyon periferik oswa tablo plugin. Konektè a gen yon kantite broch I / O ki ka itilize ak pi fò nan karakteristik EFM32PG23 Gecko a. Anplis de sa, ray pouvwa VMCU, 3V3, ak 5V yo ekspoze tou.
Konektè a swiv yon estanda ki asire ke periferik yo itilize souvan tankou yon SPI, yon UART, ak otobis I²C yo disponib sou kote fiks sou konektè a. Rès broch yo itilize pou I/O jeneral. Sa a pèmèt definisyon an nan tablo ekspansyon ki ka ploge nan yon kantite diferan twous Silisyòm Labs.
Figi ki anba a montre plasman pin header EXP pou PG23 Pro Kit la. Akòz limit nan kantite broch GPIO ki disponib, kèk nan broch header EXP yo pataje ak karakteristik twous yo.
Tablo 4.3. EXP Header Pinout
PIN | Koneksyon | EXP Header Fonksyon | Karakteristik pataje |
20 | 3V3 | Ekipman pou kontwolè tablo | |
18 | 5V | Board kontwolè 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 domèn, enkli nan mezi AEM. | |
19 | BOARD_ID_SDA | Konekte ak kontwolè tablo pou idantifikasyon ankadreman ajoute. | |
17 | BOARD_ID_SCL | Konekte ak kontwolè tablo pou idantifikasyon ankadreman ajoute. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
PIN | Koneksyon | EXP Header Fonksyon | Karakteristik pataje |
7 | NC | ||
5 | NC | ||
3 | AIN1 | ADC Antre | |
1 | GND | Tè |
4.3 Debug Connector (DBG)
Konektè debug la sèvi yon objektif doub, ki baze sou mòd nan debug, ki ka mete kanpe lè l sèvi avèk Simplicity Studio. Si yo chwazi mòd "Debug IN", konektè a pèmèt yo itilize yon debogaj ekstèn ak EFM32PG23 abò a. Si yo chwazi mòd "Debug OUT", konektè a pèmèt yo itilize twous la kòm yon debogaj nan direksyon pou yon sib ekstèn. Si yo chwazi mòd "Debug MCU" (default), konektè a izole nan koòdone debug tou de kontwolè tablo a ak aparèy sib sou tablo a.
Paske connecteur sa a otomatikman chanje pou sipòte diferan mòd fonksyònman yo, li disponib sèlman lè kontwolè tablo a mache (J-Link USB kab konekte). Si debug aksè nan aparèy la sib obligatwa lè kontwolè tablo a pa gen kouran, sa ta dwe fè pa konekte dirèkteman nan broch ki apwopriye yo sou header la levasyon. Pinout nan konektè a swiv sa ki nan estanda ARM Cortex Debug 19-pin Connector.
Pinout la dekri an detay anba a. Remake byen ke menm si konektè a sipòte JTAG nplis de Serial Wire Debug, li pa nesesèman vle di ke twous la oswa aparèy la sib sou tablo sipòte sa a.
Menmsi pinout la matche ak pinout yon konektè ARM Cortex Debug, sa yo pa totalman konpatib kòm PIN 7 yo retire fizikman nan konektè Cortex Debug la. Gen kèk câbles ki gen yon ti ploge ki anpeche yo itilize lè pin sa a prezan. Si sa a se ka a, retire ploge a, oswa itilize yon estanda 2 × 10 1.27 mm kab dwat olye.
Tablo 4.4. Debug Connector Pin Deskripsyon
Nimewo PIN (yo) | Fonksyon | Remak |
1 | VTARGET | Referans sib voltage. Itilize pou chanje nivo siyal lojik ant sib ak debugger. |
2 | TMS / SDWIO / C2D | JTAG mòd tès chwazi, done fil seri oswa done C2 |
4 | TCK / SWCLK / C2CK | JTAG revèy tès, seri fil revèy oswa revèy C2 |
6 | TDO/SWO | JTAG done tès soti oswa pwodiksyon Fil Serial |
8 | TDI / C2Dps | JTAG done tès nan, oswa C2D "pataje PIN" fonksyon |
10 | RESET / C2CKps | Reset aparèy sib, oswa fonksyon C2CK "pataje PIN". |
12 | NC | TRACECLK |
14 | NC | TRASE0 |
16 | NC | TRASE1 |
18 | NC | TRASE2 |
20 | NC | TRASE3 |
9 | Kab detekte | Konekte sou tè |
11, 13 | NC | Pa konekte |
3, 5, 15, 17, 19 | GND |
4.4 Konektè senplisite
Konektè Simplicity ki prezante sou twous pro a pèmèt karakteristik debogaj avanse tankou AEM ak pò Virtual COM pou itilize nan direksyon pou yon sib ekstèn. Pinout la ilistre nan figi ki anba a.
Non siyal yo nan figi a ak tablo deskripsyon PIN yo refere yo nan kontwolè tablo a. Sa vle di ke VCOM_TX ta dwe konekte ak peny RX sou sib la ekstèn, VCOM_RX ak peny TX sib la, VCOM_CTS ak peny RTS sib la, ak VCOM_RTS ak peny CTS sib la.
Nòt: Kouran ki soti nan VMCU voltage PIN enkli nan mezi AEM yo, pandan y ap 3V3 ak 5V voltage pin yo pa. Pou kontwole konsomasyon aktyèl la nan yon sib ekstèn ak AEM a, mete MCU nan tablo a nan mòd enèji ki pi ba li pou minimize enpak li sou mezi yo.
Tablo 4.5. Senplisite Connector Pin Deskripsyon
Nimewo PIN (yo) | Fonksyon | Deskripsyon |
1 | VMCU | 3.3 V pouvwa tren, kontwole pa AEM la |
3 | 3V3 | 3.3 V pouvwa ray |
5 | 5V | 5 V pouvwa ray |
2 | VCOM_TX | Virtuel COM TX |
4 | VCOM_RX | Virtual COM RX |
6 | VCOM_CTS | Virtual COM CTS |
8 | VCOM_RTS | Virtual COM RTS |
17 | BOARD_ID_SCL | Komisyon ID SCL |
19 | BOARD_ID_SDA | Komisyon ID SDA |
10, 12, 14, 16, 18, 20 | NC | Pa konekte |
7, 9, 11, 13, 15 | GND | Tè |
Pwovizyon pou pouvwa ak Reyajiste
5.1 Seleksyon pouvwa MCU
EFM32PG23 sou twous pro a ka mache ak youn nan sous sa yo:
- Kab USB debug la
- 3 V batri pyès monnen
Se sous pouvwa a pou MCU a chwazi ak switch la glise nan kwen ki pi ba gòch nan twous la pro. Figi ki anba a montre kijan diferan sous pouvwa yo ka chwazi ak switch glise a.
Avèk switch la nan pozisyon AEM, yo itilize yon bri ki ba 3.3 V LDO sou twous pro a pou pouvwa EFM32PG23 la. LDO sa a ankò mache ak kab USB debug la. Ki monitè kè bebe avanse enèji kounye a konekte nan seri, sa ki pèmèt egzat gwo vitès aktyèl mezi ak enèji debogaj / pwofil.
Avèk switch la nan pozisyon BAT, yon batri selil pyès monnen 20 mm nan priz CR2032 ka itilize pou pouvwa aparèy la. Avèk switch la nan pozisyon sa a, pa gen okenn mezi aktyèl ki aktif. Sa a se pozisyon switch rekòmande lè w alimante MCU a ak yon sous pouvwa ekstèn.
Nòt: Siveye Enèji Avanse a ka sèlman mezire konsomasyon aktyèl la nan EFM32PG23 a lè switch seleksyon pouvwa a nan pozisyon AEM.
5.2 Pouvwa Kontwolè Komisyon Konsèy
Kontwolè tablo a responsab pou karakteristik enpòtan, tankou debogaj ak AEM, epi li mache sèlman atravè pò USB ki nan kwen an tèt gòch tablo a. Pati sa a nan twous la abite sou yon domèn pouvwa apa, kidonk yo ka chwazi yon sous pouvwa diferan pou aparèy sib la pandan y ap kenbe fonksyonalite debogaj. Domèn pouvwa sa a izole tou pou anpeche flit aktyèl nan domèn pouvwa sib la lè yo retire pouvwa kontwolè tablo a.
Domèn pouvwa kontwolè tablo a pa enfliyanse pa pozisyon switch pouvwa a.
Twous la te ak anpil atansyon fèt pou kenbe kontwolè tablo a ak domèn pouvwa sib yo izole youn ak lòt kòm youn nan yo pouvwa desann. Sa a asire ke aparèy la sib EFM32PG23 ap kontinye opere nan mòd nan BAT.
5.3 EFM32PG23 Reyajiste
EFM32PG23 MCU a ka reset pa kèk sous diferan:
- Yon itilizatè ki peze bouton RESET la
- Debugger abò a rale peny #RESET la ba
- Yon debogaj ekstèn ki rale PIN #RESET la ba
Anplis sous reset yo mansyone pi wo a, yo pral bay yon reset nan EFM32PG23 tou pandan demaraj kontwolè tablo a. Sa vle di ke retire pouvwa nan kontwolè tablo a (debranche kab USB J-Link la) pa pral jenere yon reset, men branche kab la tounen nan volonte, kòm kontwolè tablo a bòt moute.
Periferik
Twous pro a gen yon seri periferik ki montre kèk nan karakteristik EFM32PG23 yo.
Remake byen ke pifò EFM32PG23 I/O achemine nan periferik yo tou dirije nan kousinen yo levasyon oswa header EXP la, ki dwe pran an konsiderasyon lè w ap itilize sa yo.
6.1 Pouse bouton ak LED
Twous la gen de bouton pouse itilizatè ki make BTN0 ak BTN1. Yo konekte dirèkteman nan EFM32PG23 a epi yo debouse pa filtè RC ak yon konstan tan nan 1 ms. Bouton yo konekte ak broch PA5 ak PB4.
Twous la tou gen de LED jòn ki make LED0 ak LED1 ki kontwole pa broch GPIO sou EFM32PG23 la. Dyod yo konekte ak broch PC8 ak PC9 nan yon konfigirasyon aktif-segondè.
6.2 LCD
Yon LCD segman 20-pin konekte ak periferik LCD EFM32 a. LCD a gen 4 liy komen ak 10 liy segman, bay yon total de 40 segman nan mòd quadruplex. Liy sa yo pa pataje sou kousinen yo. Ale nan chema twous la pou enfòmasyon sou kat siyal segman yo.
Yon kondansateur ki konekte ak pin ponp chaj EFM32 LCD periferik la disponib tou sou twous la.
6.3 Si7021 Relatif Imidite ak Tanperati Capteur
Si7021 |2C imidite relatif ak Capteur tanperati a se yon monolitik CMOS IC ki entegre eleman imidite ak tanperati Capteur, yon konvètisè analòg-a-dijital, pwosesis siyal, done kalibrasyon, ak yon Entèfas IC. Itilizasyon patante endistri-estanda, ki ba-K polymère dyelèktrik pou deteksyon imidite pèmèt konstriksyon nan ba-pouvwa, monolitik CMOS Sensor ICs ki ba flote ak isterèz, ak ekselan estabilite alontèm.
Detèktè imidite ak tanperati yo kalibre nan faktori epi done kalibrasyon yo estoke nan memwa ki pa temèt sou chip la. Sa a asire ke detèktè yo konplètman ka ranplase san yo pa gen okenn rekalibrasyon oswa chanjman lojisyèl ki nesesè.
Si7021 a disponib nan yon pake DFN 3 × 3 mm epi li kapab soude. Li ka itilize kòm yon amelyorasyon kenkayri ak lojisyèl-konpatib gout-nan pou detèktè RH / tanperati ki deja egziste nan pakè 3 × 3 mm DFN-6, prezante deteksyon presizyon sou yon seri pi laj ak pi ba konsomasyon pouvwa. Kouvèti opsyonèl ki enstale faktori a ofri yon pro ki bafile, mwayen pratik pou pwoteje Capteur a pandan asanble (egzanp, reflow soude) ak pandan tout lavi a nan pwodwi a, eksepte likid idrofob / oleofob) ak patikil.
Si7021 a ofri yon solisyon dijital egzat, ba-pouvwa, kalibre nan faktori ideyal pou mezire imidite, pwen lawouze, ak tanperati nan aplikasyon ki sòti nan HVAC/R ak swivi byen nan tribin endistriyèl ak konsomatè yo.
Otobis |2C yo itilize pou Si7021 la pataje ak header EXP la. Capteur a mache ak VMCU, ki vle di konsomasyon aktyèl Capteur a enkli nan mezi AEM yo.
Gade nan Silisyòm Labs yo web paj pou plis enfòmasyon: http://www.silabs.com/humidity-sensors.
6.4 LC Capteur
Yon Capteur endiktif-kapasitif pou demontre Entèfas Capteur Low Energy (LESENSE) sitiye sou bò dwat anba tablo a. periferik LESENSE a itilize voltage konvètisè dijital-a-analòg (VDAC) yo mete kanpe yon kouran oscillant nan induktè a ak Lè sa a, sèvi ak konparezon an analòg (ACMP) pou mezire tan an pouri osilasyon. Tan an pouri osilasyon pral afekte pa prezans nan objè metal nan yon kèk milimèt nan induktè a.
Capteur LC a ka itilize pou mete ann aplikasyon yon Capteur ki reveye EFM32PG23 a soti nan dòmi lè yon objè metal vini tou pre induktè a, ki ankò ka itilize kòm yon kontè batman kontè kontè sèvis piblik, switch alam pòt, endikatè pozisyon oswa lòt aplikasyon kote yon sèl. vle santi prezans yon objè metal.
Pou plis enfòmasyon sou itilizasyon ak operasyon detèktè LC a, al gade nan nòt aplikasyon an, "AN0029: Low Energy Sensor Interface -Inductive Sense", ki disponib nan Simplicity Studio oswa nan bibliyotèk dokiman sou Silicon Labs. websit.
6.5 IADC SMA Connector
Twous la gen yon konektè SMA ki konekte ak IADC EFM32PG23˙s atravè youn nan broch antre IADC dedye (AIN0) nan yon konfigirasyon yon sèl. Antre ADC dedye yo fasilite koneksyon optimal ant siyal ekstèn ak IADC la.
Sikwi opinyon ant konektè SMA a ak peny ADC a te fèt pou yon bon konpwomi ant pèfòmans optimal rezoud nan divès kalite s.ampling vitès, ak pwoteksyon nan EFM32 a nan ka ta gen yon overvoltage sitiyasyon. Si w ap itilize IADC a nan mòd segondè presizyon ak ADC_CLK configuré pou pi wo pase 1 MHz, li benefisye pou ranplase rezistans 549 Ω ak 0 Ω. Sa a vini nan pri a nan redwi overvoltage pwoteksyon. Gade manyèl referans aparèy la pou plis enfòmasyon sou IADC.
Remake byen ke gen yon rezistans 49.9 Ω nan tè sou opinyon SMA Connector a ki, tou depann de enpedans pwodiksyon sous la, enfliyanse mezi yo. Yo te ajoute rezistans 49.9 Ω pou ogmante pèfòmans nan direksyon sous enpedans pwodiksyon 50 Ω.
6.6 Virtual COM Port
Yo bay yon koneksyon seri asynchrone ak kontwolè tablo a pou transfè done aplikasyon ant yon PC lame ak sib EFM32PG23 la, ki elimine nesesite pou yon adaptè pò seri ekstèn.
Pò Virtual COM la konsiste de yon UART fizik ant aparèy sib la ak kontwolè tablo a, ak yon fonksyon lojik nan kontwolè tablo a ki fè pò seri a disponib pou PC lame a sou USB. Koòdone UART a konsiste de de broch ak yon siyal pèmèt.
Tablo 6.1. Virtuel COM Port Entèfas Pins
Siyal | Deskripsyon |
VCOM_TX | Transmèt done ki soti nan EFM32PG23 nan kontwolè tablo a |
VCOM_RX | Resevwa done ki soti nan kontwolè tablo a nan EFM32PG23 la |
VCOM_ENABLE | Pèmèt koòdone VCOM la, ki pèmèt done yo pase nan kontwolè tablo a |
Nòt: Pò VCOM la disponib sèlman lè kontwolè tablo a mache, ki mande pou yo mete kab USB J-Link la.
Avanse enèji ki monitè kè bebe
7.1 Itilizasyon
Done Advanced Energy Monitor (AEM) yo kolekte pa kontwolè tablo a epi yo ka parèt pa Energy Pro afiler, disponib atravè Simplicity Studio. Lè w itilize Energy Pro lafiler, aktyèl konsomasyon ak voltage ka mezire ak lye nan kòd aktyèl la kouri sou EFM32PG23 a an tan reyèl.
7.2 Teyori operasyon
Pou mezire ak presizyon aktyèl la sòti nan 0.1 µA a 47 mA (114 dB ranje dinamik), yon sans aktyèl amplifier itilize ansanm ak yon double gain stage. Sans aktyèl la amplifier mezire voltage gout sou yon ti rezistans seri. Benefis la stage pi lwen amplavi sa a voltage ak de paramètres diferan genyen pou jwenn de gammes kouran. Tranzisyon ant de seri sa yo rive alantou 250 µA. Filtrage dijital ak mwayèn fè nan kontwolè tablo a anvan s laamples yo ekspòte nan Energy Pro lafiler aplikasyon.
Pandan demaraj twous, yo fè yon kalibrasyon otomatik nan AEM a, ki konpanse pou erè a konpanse nan sans la. amplifikatè.
7.3 Presizyon ak Pèfòmans
AEM a kapab mezire kouran nan seri 0.1 µA a 47 mA. Pou kouran ki pi wo a 250 µA, AEM a egzat nan 0.1 mA. Lè w mezire kouran ki anba a 250 µA, presizyon an ogmante a 1 µA. Malgre ke presizyon absoli a se 1 µA nan seri a anba 250 µA, AEM a kapab detekte chanjman nan konsomasyon aktyèl la osi piti ke 100 nA. AEM a pwodui 6250 aktyèl samples pa segonn.
On-Board Debugger
Twous PG23 Pro a gen yon debogaj entegre, ki ka itilize pou telechaje kòd ak debogaj EFM32PG23 la. Anplis pwogramasyon EFM32PG23 sou twous la, debogaj la kapab tou itilize pou pwograme ak debogaj aparèy ekstèn Silicon Labs EFM32, EFM8, EZR32, ak EFR32.
Debugger la sipòte twa diferan koòdone debug yo itilize ak aparèy Silicon Labs:
- Serial Wire Debug, ki itilize ak tout aparèy EFM32, EFR32, ak EZR32
- JTAG, ki ka itilize ak EFR32 ak kèk aparèy EFM32
- C2 Debug, ki itilize ak aparèy EFM8
Pou asire debogaj egzat, sèvi ak koòdone debogaj apwopriye pou aparèy ou an. Konektè debug sou tablo a sipòte tout twa nan mòd sa yo.
8.1 Debug mòd
Pou pwograme aparèy ekstèn, sèvi ak konektè debug la pou konekte avèk yon tablo sib epi mete mòd debug la sou [Out]. Konektè a menm ka itilize tou pou konekte yon debogaj ekstèn nan EFM32PG23 MCU a sou twous la lè w mete mòd debogaj nan [An].
Chwazi mòd debug aktif la fè nan Simplicity Studio.
Debug MCU: Nan mòd sa a, debugger sou tablo a konekte ak EFM32PG23 sou twous la.
Debug SOTI: Nan mòd sa a, yo ka itilize debogaj sou tablo a pou debogaj yon aparèy Silisyòm Labs ki sipòte ki monte sou yon tablo koutim.
Debug IN: Nan mòd sa a, debogaj sou tablo a dekonekte epi yo ka konekte yon debogaj ekstèn pou debogaj EFM32PG23 sou twous la.
Nòt: Pou "Debug IN" travay, kontwolè tablo twous la dwe mache atravè konektè USB Debug la.
8.2 Debogaj pandan operasyon batri
Lè EFM32PG23 a batri ak J-Link USB a toujou konekte, fonksyonalite debug sou tablo a disponib. Si pouvwa USB a dekonekte, mòd nan Debug IN ap sispann travay.
Si gen aksè debug obligatwa lè sib la ap kouri sou yon lòt sous enèji, tankou yon batri, epi kontwolè tablo a koupe, fè koneksyon dirèk ak GPIO yo itilize pou debogaj. Sa a ka fè pa konekte ak broch ki apwopriye yo sou kousinen yo levasyon. Gen kèk twous Silisyòm Labs bay yon tèt pin dedye pou objektif sa a.
9. Kit Konfigirasyon ak Amelyorasyon
Dyalòg konfigirasyon twous la nan Simplicity Studio pèmèt ou chanje mòd debug adaptè J-Link la, ajou firmwèr li yo, epi chanje lòt paramèt konfigirasyon yo. Pou telechaje Simplicity Studio, ale nan silabs.com/simplicity.
Nan fenèt prensipal la nan pèspektiv lanseur Simplicity Studio a, yo montre mòd debug ak vèsyon firmwèr nan adaptè J-Link chwazi a. Klike sou lyen [Chanje] akote nenpòt nan yo pou ouvri dyalòg konfigirasyon twous la.
9.1 Mizajou Firmware
Amelyorasyon firmwèr twous la fèt atravè Simplicity Studio. Simplicity Studio pral tcheke otomatikman pou nouvo mizajou sou demaraj.
Ou kapab tou itilize dyalòg konfigirasyon twous la pou amelyorasyon manyèl yo. Klike bouton [Browse] nan seksyon [Mizajou Adapter] pou chwazi kòrèk la file fini an .emz. Apre sa, klike sou bouton [Enstale pake a].
Chema, Desen Asanble, ak BOM
Chema, desen asanblaj, ak bill of materials (BOM) disponib atravè Simplicity Studio lè yo enstale pake dokiman pou twous la. Yo disponib tou nan paj twous lan sou Silicon Labs websit: http://www.silabs.com/.
Istwa Revizyon Twous ak Errata
11.1 Istwa revizyon
Ou ka jwenn revizyon twous la enprime sou etikèt bwat twous la, jan sa endike nan figi ki anba a.
Tablo 11.1. Istwa Revizyon Twous
Revizyon Twous | Lage | Deskripsyon |
A02 | 11 out 2021 | Premye revizyon twous ki gen BRD2504A revizyon A03. |
11.2 Errat
Kounye a pa gen okenn pwoblèm li te ye ak twous sa a.
Istwa revizyon dokiman
1.0
Novanm 2021
- Premye vèsyon dokiman an
Senplisite Studio
Aksè yon sèl klike sou MCU ak zouti san fil, dokimantasyon, lojisyèl, bibliyotèk kòd sous ak plis ankò. Disponib pou Windows, Mac ak Linux!
![]() |
|||
Portfolio IoT |
SW/HW www.silabs.com/simplicity |
Kalite www.silabs.com/quality |
Sipò ak Kominote |
Limit responsabilite nou
Silicon Labs gen entansyon bay kliyan dènye, egzat, ak apwofondi dokiman sou tout periferik ak modil ki disponib pou aplikasyon sistèm ak lojisyèl lè l sèvi avèk oswa ki gen entansyon itilize pwodwi yo Silicon Labs. Done karakterizasyon, modil ki disponib ak periferik, gwosè memwa ak adrès memwa yo refere a chak aparèy espesifik, ak paramèt "Tipik" yo bay yo ka varye nan aplikasyon diferan. Aplikasyon ekzamples ki dekri isit la yo se pou rezon ilistrasyon sèlman. Silicon Labs rezève dwa pou fè chanjman nan enfòmasyon sou pwodwi, espesifikasyon, ak deskripsyon yo san avètisman, epi li pa bay garanti sou presizyon oswa konplè enfòmasyon ki enkli yo. San notifikasyon alavans, Silicon Labs ka mete ajou firmwèr pwodwi pandan pwosesis fabrikasyon an pou rezon sekirite oswa fyab. Chanjman sa yo pa pral chanje spesifikasyon yo oswa pèmanans nan pwodwi a. Silicon Labs pa dwe gen okenn responsablite pou konsekans itilizasyon enfòmasyon yo bay nan dokiman sa a. Dokiman sa a pa vle di oswa ekspreseman akòde okenn lisans pou konsepsyon oswa fabrike nenpòt sikwi entegre. Pwodwi yo pa fèt oswa otorize pou yo itilize nan nenpòt aparèy FDA Klas III, aplikasyon pou ki gen apwobasyon FDA anvan mache oswa Sistèm Sipò Viv san konsantman espesifik alekri Silicon Labs. Yon "Sistèm Sipò pou Vi" se nenpòt pwodwi oswa sistèm ki gen entansyon sipòte oswa kenbe lavi ak/oswa sante, ki, si li echwe, yo ka rezonab espere lakòz blesi pèsonèl enpòtan oswa lanmò. Pwodwi Silicon Labs yo pa fèt oswa otorize pou aplikasyon militè yo. Pwodwi Silicon Labs pa dwe itilize nan okenn sikonstans nan zam destriksyon mas ki gen ladan (men pa limite a) zam nikleyè, byolojik oswa chimik, oswa misil ki kapab delivre zam sa yo. Silicon Labs rejte tout garanti eksprime ak enplik epi yo pa dwe responsab oswa responsab pou okenn blesi oswa domaj ki gen rapò ak itilizasyon yon pwodwi Silicon Labs nan aplikasyon sa yo san otorizasyon. Remak: Kontni sa a ka gen ladann ensif lojistik tèm yo ki kounye a demode. Silicon Labs ap ranplase tèm sa yo ak langaj enklizif tout kote sa posib. Pou plis enfòmasyon, vizite www.silabs.com/about-us/inclusive-lexicon-project
Enfòmasyon sou mak komèsyal yo
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ak Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ak konbinezon ladan l, "mikwokontwolè ki pi zanmitay enèji nan mond lan", 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 ak Zentri DMS, Z-Wave®, ak lòt moun se mak oswa mak anrejistre nan Silicon Labs. ARM, CORTEX, Cortex-M3 ak THUMB se mak komèsyal oswa mak ki anrejistre nan ARM Holdings. Keil se yon mak ki anrejistre nan ARM Limited. Wi-Fi se yon mak ki anrejistre nan Wi-Fi Alliance. Tout lòt pwodwi oswa non mak ki mansyone isit la se mak komèsyal moun ki gen respektif yo.
Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
USA
www.silabs.com
silabs.com | Bati yon mond ki pi konekte.
Telechaje soti nan Arrow.com.
Dokiman / Resous
![]() |
SILICON LABS EFM32PG23 Gecko Microcontroller [pdfGid Itilizatè EFM32PG23 Gecko Microcontroller, EFM32PG23, Gecko Microcontroller, Microcontroller |