SILICON LABS logotips

UG515: EFM32PG23 Pro Kit lietotāja rokasgrāmata

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 1. simbols

EFM32PG23 Gecko mikrokontrolleris

PG23 Pro komplekts ir lielisks sākumpunkts, lai iepazītos ar EFM32PG23™ Gecko mikrokontrolleri.
Profesionāļu komplektā ir sensori un perifērijas ierīces, kas demonstrē dažas no daudzajām EFM32PG23 iespējām. Komplektā ir visi nepieciešamie rīki EFM32PG23 Gecko lietojumprogrammas izstrādei.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris

MĒRĶA IERĪCE

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • Centrālais procesors: 32 bitu ARM® Cortex-M33
  • Atmiņa: 512 kB zibatmiņa un 64 kB RAM

KOMPLEKTA ĪPAŠĪBAS

  • USB savienojums
  • Uzlabotais enerģijas monitors (AEM)
  • SEGGER J-Link iebūvētais atkļūdotājs
  • Atkļūdošanas multiplekseris, kas atbalsta ārējo aparatūru, kā arī iebūvēto MCU
  • 4×10 segmentu LCD
  • Lietotāja gaismas diodes un spiedpogas
  • Silicon Labs Si7021 relatīvā mitruma un temperatūras sensors
  • SMA savienotājs IADC demonstrācijai
  • Induktīvs LC sensors
  • 20 kontaktu 2.54 mm galvene paplašināšanas dēļiem
  • Breakout spilventiņi tiešai piekļuvei I/O tapām
  • Barošanas avoti ietver USB un CR2032 monētu šūnu akumulatoru.

PROGRAMMATŪRAS ATBALSTS

  • Simplicity Studio™
  • IAR iegultais darbagalds
  • Keils MDK

Ievads

1.1 Apraksts
PG23 Pro komplekts ir ideāls sākumpunkts lietojumprogrammu izstrādei uz EFM32PG23 Gecko mikrokontrolleriem. Platē ir sensori un perifērijas ierīces, kas demonstrē dažas no daudzajām EFM32PG23 Gecko mikrokontrollera iespējām. Turklāt dēlis ir pilnībā aprīkots atkļūdotājs un enerģijas uzraudzības rīks, ko var izmantot ar ārējām lietojumprogrammām.

1.2. Funkcijas

  • EFM32PG23 Gecko mikrokontrolleris
  • 512 kB Flash
  • 64 kB RAM
  • QFN48 pakotne
  • Uzlabota enerģijas pārraudzības sistēma precīzai strāvai un tilpumamtagun izsekošana
  • Integrēts Segger J-Link USB atkļūdotājs/emulators ar iespēju atkļūdot ārējās Silicon Labs ierīces
  • 20 kontaktu paplašināšanas galvene
  • Breakout spilventiņi ērtai piekļuvei I/O tapām
  • Barošanas avoti ietver USB un CR2032 akumulatoru
  • 4×10 segmentu LCD
  • 2 spiedpogas un gaismas diodes, kas savienotas ar EFM32 lietotāja mijiedarbībai
  • Silicon Labs Si7021 relatīvā mitruma un temperatūras sensors
  • SMA savienotājs EFM32 IADC demonstrācijai
  • Ārējā 1.25 V atsauce EFM32 IADC
  • LC tvertnes ķēde metāla priekšmetu induktīvai tuvuma noteikšanai
  • Kristāli LFXO un HFXO: 32.768 kHz un 39.000 MHz

1.3. Darba sākšana
Detalizētus norādījumus par to, kā sākt darbu ar savu jauno PG23 Pro komplektu, var atrast vietnē Silicon Labs Web lapas: Silabs.com/development-tools

Komplekta blokshēma

Beigasview PG23 Pro Kit ir parādīts zemāk esošajā attēlā.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 1. att

Komplekta aparatūras izkārtojums

PG23 Pro komplekta izkārtojums ir parādīts zemāk.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 2. att

Savienotāji

4.1. Breakout spilventiņi
Lielākā daļa EFM32PG23 GPIO tapu ir pieejamas tapu galvenes rindās tāfeles augšējā un apakšējā malā. Tiem ir standarta 2.54 mm solis, un tapas galvenes var pielodēt, ja nepieciešams. Papildus I/O tapām tiek nodrošināti arī savienojumi ar barošanas sliedēm un zemējumu. Ņemiet vērā, ka dažas tapas tiek izmantotas komplekta perifērijas ierīcēm vai funkcijām, un tās var nebūt pieejamas pielāgotai lietojumprogrammai bez kompromisiem.
Zemāk esošajā attēlā ir parādīts atdalīšanas spilventiņu spraudnis un EXP galvenes tapas dēļa labajā malā. EXP galvene ir sīkāk izskaidrota nākamajā sadaļā. Atdalīšanas spilventiņu savienojumi ir arī iespiesti sietspiedē blakus katrai tapai, lai tos būtu viegli izmantot.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 3. att

Zemāk esošajā tabulā parādīti atdalīšanas paliktņu tapu savienojumi. Tas arī parāda, kuras komplekta perifērijas ierīces vai funkcijas ir savienotas ar dažādām tapām.

4.1. tabula. Apakšējā rinda (J101) Pinout

Piespraust EFM32PG23 I/O tapa Koplietojama funkcija
1 VMCU EFM32PG23 sējtage domēns (nosaka AEM)
2 GND Zemējums
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
Piespraust EFM32PG23 I/O tapa Koplietojama funkcija
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 atiestatīšana
14 AIN1
15 GND Zemējums
16 3V3 Valdes kontrollera piegāde
Piespraust EFM32PG23 I/O tapa Koplietojama funkcija
1 5V Plate USB voltage
2 GND Zemējums
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 Zemējums
16 3V3 Valdes kontrollera piegāde

4.2 EXP galvene
Plātnes labajā pusē ir leņķa 20 kontaktu EXP galvene, kas ļauj savienot perifērijas ierīces vai spraudņu plates. Savienotājs satur vairākas I/O tapas, kuras var izmantot ar lielāko daļu EFM32PG23 Gecko funkciju. Turklāt ir redzamas arī VMCU, 3V3 un 5V jaudas sliedes.
Savienotājs atbilst standartam, kas nodrošina, ka bieži lietotās perifērijas ierīces, piemēram, SPI, UART un I²C kopne, ir pieejamas fiksētās savienotāja vietās. Pārējās tapas tiek izmantotas vispārējai ieejai/izvadei. Tas ļauj definēt paplašināšanas plates, kuras var pievienot vairākiem dažādiem Silicon Labs komplektiem.
Zemāk esošajā attēlā parādīts PG23 Pro komplekta EXP galvenes tapas piešķiršana. Pieejamo GPIO tapu skaita ierobežojumu dēļ daži EXP galvenes tapas tiek koplietoti ar komplekta funkcijām.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 4. att

4.3. tabula. EXP galvenes izvads

Piespraust Savienojums EXP galvenes funkcija Koplietojama funkcija
20 3V3 Valdes kontrollera piegāde
18 5V Plates kontrolieris 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 sējtage domēns, iekļauts AEM mērījumos.
19 BOARD_ID_SDA Savienots ar plates kontrolieri, lai identificētu pievienojamās plates.
17 BOARD_ID_SCL Savienots ar plates kontrolieri, lai identificētu pievienojamās plates.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Piespraust Savienojums EXP galvenes funkcija Koplietojama funkcija
7 NC
5 NC
3 AIN1 ADC ieeja
1 GND Zemējums

4.3 Atkļūdošanas savienotājs (DBG)
Atkļūdošanas savienotājam ir divi mērķi, pamatojoties uz atkļūdošanas režīmu, ko var iestatīt, izmantojot Simplicity Studio. Ja ir atlasīts režīms “Debug IN”, savienotājs ļauj izmantot ārējo atkļūdotāju ar iebūvēto EFM32PG23. Ja ir atlasīts režīms “Debug OUT”, savienotājs ļauj izmantot komplektu kā atkļūdotāju ārējam mērķim. Ja ir atlasīts režīms “Atkļūdošanas MCU” (noklusējums), savienotājs ir izolēts gan no plates kontrollera, gan iebūvētās mērķa ierīces atkļūdošanas saskarnes.
Tā kā šis savienotājs tiek automātiski pārslēgts, lai atbalstītu dažādus darbības režīmus, tas ir pieejams tikai tad, ja plates kontrolleris ir barots (pievienots J-Link USB kabelis). Ja ir nepieciešama atkļūdošanas piekļuve mērķa ierīcei, kad plates kontrolleris ir atslēgts, tas jādara, tieši izveidojot savienojumu ar atbilstošajiem kontaktiem uz pārtraukuma galvenes. Savienotāja kontaktdakša atbilst standarta ARM Cortex Debug 19 kontaktu savienotāja izejai.
Pinout ir detalizēti aprakstīts zemāk. Ņemiet vērā: lai gan savienotājs atbalsta JTAG papildus Serial Wire atkļūdošanai tas ne vienmēr nozīmē, ka komplekts vai iebūvētā mērķa ierīce to atbalsta.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 5. att

Pat ja kontaktdakša atbilst ARM Cortex atkļūdošanas savienotāja kontaktdakšai, tie nav pilnībā saderīgi, jo 7. tapa ir fiziski noņemta no Cortex Debug savienotāja. Dažiem kabeļiem ir mazs spraudnis, kas neļauj tos izmantot, ja ir šī tapa. Šādā gadījumā izņemiet kontaktdakšu vai tā vietā izmantojiet standarta 2 × 10 1.27 mm taisnu kabeli.

4.4. tabula. Atkļūdošanas savienotāja tapu apraksti

PIN numurs(-i) Funkcija Piezīme
1 VTARGET Mērķa atsauces sējtage. Izmanto loģiskā signāla līmeņu pārslēgšanai starp mērķi un atkļūdotāju.
2 TMS / SDWIO / C2D JTAG testa režīma izvēle, seriālā vada dati vai C2 dati
4 TCK / SWCLK / C2CK JTAG testa pulkstenis, Serial Wire pulkstenis vai C2 pulkstenis
6 TDO/SWO JTAG testa datu izvade vai seriālā vada izeja
8 TDI / C2Dps JTAG pārbaudīt datus vai C2D “pin koplietošanas” funkciju
10 RESET / C2CKps Mērķa ierīces atiestatīšana vai C2CK “pin koplietošanas” funkcija
12 NC TRACECLK
14 NC TRACED0
16 NC TRACED1
18 NC TRACED2
20 NC TRACED3
9 Kabeļa noteikšana Savienojiet ar zemi
11, 13 NC Nav savienots
3, 5, 15, 17, 19 GND

4.4 Vienkāršības savienotājs
Pro komplekta vienkāršības savienotājs nodrošina uzlabotas atkļūdošanas funkcijas, piemēram, AEM un Virtual COM portu, ko izmantot ārējam mērķim. Spraudnis ir parādīts zemāk esošajā attēlā.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 6. att

Signālu nosaukumi attēlā un tapu apraksta tabulā ir norādīti no plates kontrollera. Tas nozīmē, ka VCOM_TX jābūt savienotam ar ārējā mērķa RX tapu, VCOM_RX ar mērķa TX tapu, VCOM_CTS ar mērķa RTS tapu un VCOM_RTS ar mērķa CTS tapu.
Piezīme. Strāva iegūta no VMCU sējtage tapa ir iekļauta AEM mērījumos, savukārt 3V3 un 5V tilptage tapas nav. Lai uzraudzītu ārēja mērķa pašreizējo patēriņu ar AEM, iestatiet iebūvēto MCU tā zemākās enerģijas režīmā, lai samazinātu tā ietekmi uz mērījumiem.

4.5. tabula. Vienkāršības savienotāju tapu apraksti

PIN numurs(-i) Funkcija Apraksts
1 VMCU 3.3 V barošanas sliede, ko uzrauga AEM
3 3V3 3.3 V barošanas sliede
5 5V 5 V barošanas sliede
2 VCOM_TX Virtuālais COM TX
4 VCOM_RX Virtuālais COM RX
6 VCOM_CTS Virtuālais COM CTS
8 VCOM_RTS Virtuālais COM RTS
17 BOARD_ID_SCL Valdes ID SCL
19 BOARD_ID_SDA Valdes ID SDA
10, 12, 14, 16, 18, 20 NC Nav savienots
7, 9, 11, 13, 15 GND Zemējums

Barošanas avots un atiestatīšana

5.1 MCU jaudas izvēle
Pro komplekta EFM32PG23 var darbināt ar vienu no šiem avotiem:

  • Atkļūdošanas USB kabelis
  • 3 V monētu šūnu akumulators

MCU barošanas avots tiek izvēlēts ar slīdni, kas atrodas profesionālā komplekta apakšējā kreisajā stūrī. Zemāk esošajā attēlā parādīts, kā ar bīdāmo slēdzi var izvēlēties dažādus strāvas avotus.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 7. att

Ja slēdzis ir AEM pozīcijā, EFM3.3PG32 barošanai tiek izmantots zema trokšņa līmeņa 23 V LDO profesionāļu komplektā. Šis LDO atkal tiek darbināts no atkļūdošanas USB kabeļa. Uzlabotais enerģijas monitors tagad ir savienots virknē, ļaujot veikt precīzus ātrgaitas strāvas mērījumus un enerģijas atkļūdošanu/profilēšanu.
Ja slēdzis atrodas BAT pozīcijā, ierīces barošanai var izmantot 20 mm monētu bateriju CR2032 ligzdā. Ja slēdzis atrodas šajā pozīcijā, strāvas mērījumi nav aktīvi. Šī ir ieteicamā slēdža pozīcija, barojot MCU ar ārēju barošanas avotu.
Piezīme: Uzlabotais enerģijas monitors var izmērīt EFM32PG23 strāvas patēriņu tikai tad, ja jaudas izvēles slēdzis ir AEM pozīcijā.

5.2. Valdes kontrollera jauda
Plātnes kontrolleris ir atbildīgs par svarīgām funkcijām, piemēram, atkļūdotāju un AEM, un to darbina tikai caur USB portu plates augšējā kreisajā stūrī. Šī komplekta daļa atrodas atsevišķā barošanas domēnā, tāpēc mērķa ierīcei var izvēlēties citu barošanas avotu, vienlaikus saglabājot atkļūdošanas funkcionalitāti. Šis jaudas domēns ir arī izolēts, lai novērstu strāvas noplūdi no mērķa jaudas domēna, kad tiek noņemta strāvas padeve plates kontrollerim.
Barošanas slēdža stāvoklis neietekmē paneļa kontrollera jaudas domēnu.
Komplekts ir rūpīgi izstrādāts, lai dēļa kontrolleris un mērķa jaudas domēni būtu izolēti viens no otra, kad viens no tiem tiek izslēgts. Tas nodrošina, ka mērķa ierīce EFM32PG23 turpinās darboties BAT režīmā.

5.3 EFM32PG23 atiestatīšana
EFM32PG23 MCU var atiestatīt no dažiem dažādiem avotiem:

  • Lietotājs, kas nospiež pogu RESET
  • Iebūvētais atkļūdotājs novelk #RESET tapu zemu
  • Ārējais atkļūdotājs, kas novelk #RESET tapu zemu

Papildus iepriekš minētajiem atiestatīšanas avotiem plates kontrollera sāknēšanas laikā tiks veikta arī EFM32PG23 atiestatīšana. Tas nozīmē, ka, atvienojot strāvas padevi plates kontrollerim (atvienojot J-Link USB kabeli), netiks veikta atiestatīšana, bet kabelis tiks pievienots atpakaļ, kad plates kontrolleris sāk darboties.

Perifērijas ierīces

Profesionālajam komplektam ir perifērijas ierīču komplekts, kas demonstrē dažas EFM32PG23 funkcijas.
Ņemiet vērā, ka lielākā daļa EFM32PG23 I/O, kas ir maršrutētas uz perifērijas ierīcēm, tiek novirzītas arī uz atdalīšanas paliktņiem vai EXP galveni, kas jāņem vērā, tos izmantojot.

6.1 Spiedpogas un gaismas diodes
Komplektā ir divas lietotāja spiedpogas, kas apzīmētas ar BTN0 un BTN1. Tie ir tieši savienoti ar EFM32PG23, un tos novērš RC filtri ar laika konstanti 1 ms. Pogas ir savienotas ar tapām PA5 un PB4.
Komplektā ir arī divas dzeltenas gaismas diodes, kas apzīmētas ar LED0 un LED1, kuras kontrolē ar GPIO tapām uz EFM32PG23. Gaismas diodes ir savienotas ar tapām PC8 un PC9 aktīvajā-augstajā konfigurācijā.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 8. att

6.2 LCD
20 kontaktu segmentu LCD ir savienots ar EFM32 LCD perifērijas ierīci. LCD ir 4 kopējās līnijas un 10 segmentu līnijas, kas nodrošina kopumā 40 segmentus četrpusējā režīmā. Šīs līnijas nav kopīgotas uz izlaušanās spilventiņiem. Informāciju par signālu un segmentu kartēšanu skatiet komplekta shēmā.
Komplektā ir pieejams arī kondensators, kas savienots ar EFM32 LCD perifērijas ierīces uzlādes sūkņa tapu.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 9. att

6.3 Si7021 relatīvā mitruma un temperatūras sensors

Si7021 | 2C relatīvā mitruma un temperatūras sensors ir monolīts CMOS IC, kas integrē mitruma un temperatūras sensora elementus, analogo-digitālo pārveidotāju, signālu apstrādi, kalibrēšanas datus un IC interfeisu. Patentētā nozares standarta, zema K polimēru dielektriķu izmantošana mitruma noteikšanai ļauj izveidot mazjaudas, monolītus CMOS sensoru IC ar zemu novirzi un histerēzi un izcilu ilgtermiņa stabilitāti.
Mitruma un temperatūras sensori ir rūpnīcā kalibrēti, un kalibrēšanas dati tiek saglabāti mikroshēmas nemainīgajā atmiņā. Tas nodrošina, ka sensori ir pilnībā savstarpēji aizvietojami un nav nepieciešama atkārtota kalibrēšana vai programmatūras izmaiņas.
Si7021 ir pieejams 3 × 3 mm DFN iepakojumā un ir lodējams ar atkārtotu plūsmu. To var izmantot kā ar aparatūru un programmatūru saderīgu jauninājumu esošajiem RH/temperatūras sensoriem 3 × 3 mm DFN-6 pakotnēs, kas nodrošina precīzu sensoru plašākā diapazonā un mazāku enerģijas patēriņu. Izvēles rūpnīcā uzstādītais vāks piedāvā zemu profesionālufile, ērti līdzekļi sensora aizsardzībai montāžas laikā (piemēram, lodēšana ar atkārtotu plūsmu) un visā izstrādājuma kalpošanas laikā, izņemot šķidrumus, kas ir hidrofobi/oleofobiski) un daļiņas.
Si7021 piedāvā precīzu, mazjaudas rūpnīcā kalibrētu digitālo risinājumu, kas ir ideāli piemērots mitruma, rasas punkta un temperatūras mērīšanai lietojumos, sākot no HVAC/R un līdzekļu izsekošanas līdz rūpniecības un patērētāju platformām.
Si2 izmantotā |7021C kopne tiek koplietota ar EXP galveni. Sensoru darbina VMCU, kas nozīmē, ka sensora strāvas patēriņš ir iekļauts AEM mērījumos.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 10. att

Skatiet Silicon Labs web lapas, lai iegūtu vairāk informācijas: http://www.silabs.com/humidity-sensors.

6.4 LC sensors
Induktīvi-kapacitatīvs sensors zema enerģijas patēriņa sensora interfeisa (LESENSE) demonstrēšanai atrodas paneļa apakšējā labajā stūrī. LESENSE perifērijas ierīcē tiek izmantots voltage digitālais-analogais pārveidotājs (VDAC), lai iestatītu svārstību strāvu caur induktors, un pēc tam izmanto analogo komparatoru (ACMP), lai izmērītu svārstību samazināšanās laiku. Svārstību samazināšanās laiku ietekmēs metāla priekšmetu klātbūtne dažu milimetru attālumā no induktora.
LC sensoru var izmantot, lai ieviestu sensoru, kas pamodina EFM32PG23 no miega režīma, kad metāla priekšmets pietuvojas induktors, ko atkal var izmantot kā komunālo pakalpojumu skaitītāja impulsu skaitītāju, durvju trauksmes slēdzi, pozīcijas indikatoru vai citus lietojumus, kur vēlas sajust metāla priekšmeta klātbūtni.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 11. att

Papildinformāciju par LC sensora lietošanu un darbību skatiet lietojumprogrammas piezīmē “AN0029: Low Energy Sensor Interface – Inductive Sense”, kas ir pieejama Simplicity Studio vai Silicon Labs dokumentu bibliotēkā. webvietne.

6.5 IADC SMA savienotājs
Komplektā ir SMA savienotājs, kas ir savienots ar EFM32PG23˙s IADC caur vienu no speciālajām IADC ievades tapām (AIN0) viena gala konfigurācijā. Īpašās ADC ieejas nodrošina optimālus savienojumus starp ārējiem signāliem un IADC.
Ievades shēma starp SMA savienotāju un ADC tapu ir veidota tā, lai būtu labs kompromiss starp optimālu nostādināšanas veiktspēju dažādos s.ampātrumi un EFM32 aizsardzība pārsprieguma gadījumātage situācija. Ja izmantojat IADC augstas precizitātes režīmā ar ADC_CLK, kas konfigurēts augstākam par 1 MHz, ir lietderīgi 549 Ω rezistoru aizstāt ar 0 Ω. Tas notiek uz samazinātas pārslodzes rēķinatage aizsardzība. Plašāku informāciju par IADC skatiet ierīces atsauces rokasgrāmatā.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 12. att

Ņemiet vērā, ka SMA savienotāja ieejā ir 49.9 Ω rezistors pret zemējumu, kas atkarībā no avota izejas pretestības ietekmē mērījumus. Ir pievienots 49.9 Ω rezistors, lai palielinātu veiktspēju pret 50 Ω izejas pretestības avotiem.

6.6. Virtuālais COM ports
Asinhronais seriālais savienojums ar plates kontrolleri ir nodrošināts lietojumprogrammas datu pārsūtīšanai starp resursdatoru un mērķa EFM32PG23, kas novērš nepieciešamību pēc ārējā seriālā porta adaptera.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 13. att

Virtuālais COM ports sastāv no fiziska UART starp mērķa ierīci un plates kontrolleri un loģiskās funkcijas plates kontrollerī, kas padara seriālo portu pieejamu saimniekdatoram, izmantojot USB. UART interfeiss sastāv no divām tapām un iespējošanas signāla.

6.1. tabula. Virtuālās COM porta interfeisa tapas

Signāls Apraksts
VCOM_TX Pārsūtiet datus no EFM32PG23 uz plates kontrolleri
VCOM_RX Saņemiet datus no plates kontrollera uz EFM32PG23
VCOM_ENABLE Iespējo VCOM saskarni, ļaujot datiem pāriet uz plates kontrolleri

Piezīme: VCOM ports ir pieejams tikai tad, ja plates kontrolleris ir darbināts, un tam ir nepieciešams J-Link USB kabelis.

Uzlabots enerģijas monitors

7.1. Lietošana
Uzlabotā enerģijas monitora (AEM) datus apkopo plates kontrolleris, un tos var parādīt Energy Pro.filer, pieejams, izmantojot Simplicity Studio. Izmantojot Energy Profiler, strāvas patēriņš un tilptage var izmērīt un saistīt ar faktisko kodu, kas darbojas EFM32PG23 reāllaikā.

7.2 Darbības teorija
Lai precīzi izmērītu strāvu diapazonā no 0.1 µA līdz 47 mA (114 dB dinamiskais diapazons) amppacēlājs tiek izmantots kopā ar dubulto pastiprinājumu stage. Pašreizējā sajūta amppacēlājs mēra tilptage kritums virs mazas sērijas rezistora. Ieguvums stage tālāk ampatdzīvina šo sējtage ar diviem dažādiem pastiprinājuma iestatījumiem, lai iegūtu divus strāvas diapazonus. Pāreja starp šiem diviem diapazoniem notiek aptuveni 250 µA. Digitālā filtrēšana un vidējā noteikšana tiek veikta plates kontrollerī pirms samples tiek eksportēti uz Energy Profiler pieteikums.
Komplekta palaišanas laikā tiek veikta automātiska AEM kalibrēšana, kas tādā nozīmē kompensē nobīdes kļūdu. ampglābēji.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 14. att

7.3. Precizitāte un veiktspēja
AEM spēj izmērīt strāvas diapazonā no 0.1 µA līdz 47 mA. Strāvai virs 250 µA AEM precīzs ir 0.1 mA. Mērot strāvu zem 250 µA, precizitāte palielinās līdz 1 µA. Lai gan absolūtā precizitāte ir 1 µA zem 250 µA diapazonā, AEM spēj noteikt izmaiņas strāvas patēriņā līdz 100 nA. AEM ražo 6250 strāvas sampmazāk sekundē.

Iebūvētais atkļūdotājs

PG23 Pro komplektā ir integrēts atkļūdotājs, ko var izmantot, lai lejupielādētu kodu un atkļūdotu EFM32PG23. Papildus EFM32PG23 programmēšanai komplektā, atkļūdotāju var izmantot arī ārējo Silicon Labs EFM32, EFM8, EZR32 un EFR32 ierīču programmēšanai un atkļūdošanai.

Atkļūdotājs atbalsta trīs dažādas atkļūdošanas saskarnes, ko izmanto ar Silicon Labs ierīcēm:

  • Serial Wire atkļūdošana, kas tiek izmantota ar visām EFM32, EFR32 un EZR32 ierīcēm
  • JTAG, ko var izmantot ar EFR32 un dažām EFM32 ierīcēm
  • C2 Debug, ko izmanto ar EFM8 ierīcēm

Lai nodrošinātu precīzu atkļūdošanu, izmantojiet savai ierīcei atbilstošo atkļūdošanas saskarni. Atkļūdošanas savienotājs uz tāfeles atbalsta visus trīs šos režīmus.

8.1. Atkļūdošanas režīmi
Lai programmētu ārējās ierīces, izmantojiet atkļūdošanas savienotāju, lai izveidotu savienojumu ar mērķa plati, un iestatiet atkļūdošanas režīmu uz [Out]. To pašu savienotāju var izmantot arī, lai savienotu ārējo atkļūdotāju ar EFM32PG23 MCU komplektā, iestatot atkļūdošanas režīmu uz [In].
Aktīvā atkļūdošanas režīma izvēle tiek veikta Simplicity Studio.
Atkļūdošanas MCU: šajā režīmā iebūvētais atkļūdotājs ir savienots ar komplekta EFM32PG23.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 15. att

Atkļūdot OUT: Šajā režīmā iebūvēto atkļūdotāju var izmantot, lai atkļūdotu atbalstītu Silicon Labs ierīci, kas uzstādīta uz pielāgotas plates.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 16. att

Atkļūdot IN: Šajā režīmā iebūvētais atkļūdotājs ir atvienots un var pievienot ārēju atkļūdotāju, lai atkļūdotu komplektā esošo EFM32PG23.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 17. att

Piezīme: Lai “Debug IN” darbotos, komplekta plates kontrolleris ir jābaro, izmantojot atkļūdošanas USB savienotāju.

8.2. Atkļūdošana akumulatora darbības laikā
Ja EFM32PG23 darbojas ar akumulatoru un J-Link USB joprojām ir pievienots, ir pieejama iebūvētā atkļūdošanas funkcionalitāte. Ja USB barošana ir atvienota, režīms Debug IN pārtrauks darboties.
Ja ir nepieciešama atkļūdošanas piekļuve, kad mērķis darbojas no cita enerģijas avota, piemēram, akumulatora, un plates kontrolleris ir izslēgts, izveidojiet tiešus savienojumus ar atkļūdošanai izmantoto GPIO. To var izdarīt, savienojot ar attiecīgajām tapām uz atdalīšanas paliktņiem. Daži Silicon Labs komplekti šim nolūkam nodrošina īpašu tapas galveni.

9. Komplekta konfigurācija un jauninājumi
Komplekta konfigurācijas dialoglodziņš programmā Simplicity Studio ļauj mainīt J-Link adaptera atkļūdošanas režīmu, jaunināt tā programmaparatūru un mainīt citus konfigurācijas iestatījumus. Lai lejupielādētu Simplicity Studio, dodieties uz silabs.com/simplicity.
Simplicity Studio palaidēja perspektīvas galvenajā logā tiek parādīts atlasītā J-Link adaptera atkļūdošanas režīms un programmaparatūras versija. Noklikšķiniet uz saites [Mainīt] blakus jebkurai no tām, lai atvērtu komplekta konfigurācijas dialoglodziņu.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 18. att

9.1. Programmaparatūras jauninājumi
Komplekta programmaparatūras jaunināšana tiek veikta, izmantojot Simplicity Studio. Simplicity Studio startēšanas laikā automātiski pārbaudīs jaunus atjauninājumus.
Varat arī izmantot komplekta konfigurācijas dialoglodziņu manuālai jaunināšanai. Noklikšķiniet uz pogas [Pārlūkot] sadaļā [Update Adapter], lai atlasītu pareizo file beidzas ar .emz. Pēc tam noklikšķiniet uz pogas [Instalēt pakotni].

Shēmas, montāžas rasējumi un MK

Shēmas, montāžas rasējumi un materiālu saraksts (BOM) ir pieejamas Simplicity Studio, kad ir instalēta komplekta dokumentācijas pakotne. Tie ir pieejami arī komplekta lapā Silicon Labs webvietne: http://www.silabs.com/.

Komplekta pārskatīšanas vēsture un kļūdas

11.1. Pārskatīšanas vēsture
Komplekta versiju var atrast uzdrukātu uz komplekta kastes etiķetes, kā parādīts attēlā zemāk.

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 19. att

11.1. tabula. Komplekta pārskatīšanas vēsture

Komplekta pārskatīšana Atbrīvots Apraksts
A02 11. gada 2021. augusts Sākotnējā komplekta versija ar BRD2504A versiju A03.

11.2 Kļūdas
Pašlaik ar šo komplektu nav zināmu problēmu.

Dokumentu pārskatīšanas vēsture

1.0
2021. gada novembris

  • Sākotnējā dokumenta versija

Vienkāršības studija
Viena klikšķa piekļuve MCU un bezvadu rīkiem, dokumentācijai, programmatūrai, pirmkoda bibliotēkām un citam. Pieejams operētājsistēmām Windows, Mac un Linux!

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 20. att

SILICON LABS EFM32PG23 Gecko mikrokontrolleris — 2. simbols

IoT portfelis
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
Kvalitāte
www.silabs.com/quality

Atbalsts un kopiena
www.silabs.com/community

Atruna
Silicon Labs plāno nodrošināt klientiem jaunāko, precīzu un padziļinātu dokumentāciju par visām perifērijas ierīcēm un moduļiem, kas pieejami sistēmu un programmatūras ieviesējiem, kuri izmanto vai plāno izmantot Silicon Labs produktus. Raksturojumu dati, pieejamie moduļi un perifērijas ierīces, atmiņas izmēri un atmiņas adreses attiecas uz katru konkrēto ierīci, un sniegtie “tipiskie” parametri dažādās lietojumprogrammās var atšķirties un atšķiras. Pieteikums, piemampšeit aprakstītie ir paredzēti tikai ilustratīviem nolūkiem. Silicon Labs patur tiesības bez papildu brīdinājuma veikt izmaiņas šeit sniegtajā produkta informācijā, specifikācijās un aprakstos un nesniedz garantijas par iekļautās informācijas precizitāti vai pilnīgumu. Bez iepriekšēja brīdinājuma Silicon Labs drošības vai uzticamības apsvērumu dēļ var atjaunināt produkta programmaparatūru ražošanas procesa laikā. Šādas izmaiņas nemainīs produkta specifikācijas vai īpašības. Silicon Labs neuzņemas atbildību par šajā dokumentā sniegtās informācijas izmantošanas sekām. Šis dokuments nenozīmē vai nepārprotami nepiešķir nekādu licenci jebkādu integrālo shēmu projektēšanai vai izgatavošanai. Produkti nav izstrādāti vai atļauti lietošanai nevienā FDA III klases ierīcēs, lietojumprogrammās, kurām ir nepieciešams FDA apstiprinājums pirmspārdošanas tirgū, vai dzīvības uzturēšanas sistēmās bez īpašas rakstiskas Silicon Labs piekrišanas. “Dzīvības atbalsta sistēma” ir jebkurš produkts vai sistēma, kas paredzēta dzīvības un/vai veselības uzturēšanai vai uzturēšanai, un, ja tā neizdodas, var pamatoti sagaidīt nopietnus miesas bojājumus vai nāvi. Silicon Labs produkti nav izstrādāti vai apstiprināti militārām vajadzībām. Silicon Labs produktus nekādā gadījumā nedrīkst izmantot masu iznīcināšanas ieročos, tostarp (bet ne tikai) kodolieročos, bioloģiskajos vai ķīmiskajos ieročos, vai raķetēs, ar kurām var nogādāt šādus ieročus. Silicon Labs atsakās no jebkādām tiešām un netiešām garantijām un nav atbildīgs par jebkādiem ievainojumiem vai bojājumiem, kas saistīti ar Silicon Labs produkta lietošanu šādās neatļautās lietojumprogrammās. Piezīme. Šajā saturā var būt ietverts neparasts termino log y, kas tagad ir novecojis. Silicon Labs, kur vien iespējams, aizstāj šos terminus ar iekļaujošu valodu. Lai iegūtu vairāk informācijas, apmeklējiet www.silabs.com/about-us/inclusive-lexicon-project

Preču zīmes informācija

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® un Silicon Labs logotips®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logotips un to kombinācijas, “enerģijai draudzīgākie mikrokontrolleri pasaulē”, Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modems®, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, Telegesis Logo®, USBX press®, Zentri, Zentri logotips un Zentri DMS, Z-Wave® un citas ir Silicon Labs preču zīmes vai reģistrētas preču zīmes. ARM, CORTEX, Cortex-M3 un THUMB ir ARM Holdings preču zīmes vai reģistrētas preču zīmes. Keil ir ARM Limited reģistrēta preču zīme. Wi-Fi ir reģistrēta Wi-Fi Alliance preču zīme. Visi pārējie šeit minētie produkti vai zīmolu nosaukumi ir to attiecīgo īpašnieku preču zīmes.

SILICON LABS logotips

Silicon Laboratories Inc.
400 Rietumu Cēzars Čavess
Ostina, Teksasa 78701
ASV
www.silabs.com

Silabs.com | Saistītākas pasaules veidošana.
Lejupielādēts no Arrow.com.

Dokumenti / Resursi

SILICON LABS EFM32PG23 Gecko mikrokontrolleris [pdfLietotāja rokasgrāmata
EFM32PG23 Gecko mikrokontrolleris, EFM32PG23, Gecko mikrokontrolleris, mikrokontrolleris

Atsauces

Atstājiet komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti *