Logo SILICON LABS

UG515: EFM32PG23 Pro Kit Mea hoʻohana

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Hōʻailona 1

ʻO EFM32PG23 ʻO ka Microcontroller Gecko

He wahi hoʻomaka maikaʻi loa ka PG23 Pro Kit e kamaʻāina me ka EFM32PG23™ Gecko Microcontroller.
Aia ka pro kit i nā mea ʻike a me nā peripheral e hōʻike ana i kekahi o nā mana he nui o ka EFM32PG23. Hāʻawi ka pahu i nā mea pono āpau no ka hoʻomohala ʻana i kahi noi EFM32PG23 Gecko.

ʻO SILICON LABS EFM32PG23 ʻO ka ʻokikoko

PAPA PILI

  • EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
  • CPU: 32-bit ARM® Cortex-M33
  • Hoʻomanaʻo: 512 kB flash a me 64 kB RAM

NA HI'O IKE

  • Hoʻohui USB
  • Mākaʻikaʻi ikehu kiʻekiʻe (AEM)
  • SEGGER J-Link ma luna o ka mea hoʻopuehu
  • Debug multiplexer e kākoʻo ana i nā lako waho a me ka MCU ma luna o ka papa
  • 4×10 māhele LCD
  • Nā LED mea hoʻohana a me nā pihi pihi
  • Silicon Labs 'Si7021 Relative Humidity and Temperature Sensor
  • Hoʻohui SMA no ka hōʻikeʻike IADC
  • ʻIke LC inductive
  • Poʻomanaʻo 20-pin 2.54 mm no nā papa hoʻonui
  • ʻO nā pad breakout no ke komo pololei ʻana i nā pine I/O
  • Loaʻa nā kumu mana i ka USB a me ka CR2032 coin cell battery.

Kākoʻo SOFTWARE

  • Simplicity Studio™
  • ʻO IAR Embedded Workbench
  • Keil MDK

Hoʻolauna

1.1 wehewehe
ʻO ka PG23 Pro Kit kahi wahi hoʻomaka kūpono no ka hoʻomohala noiʻi ma nā EFM32PG23 Gecko Microcontrollers. Hōʻike ka papa i nā mea ʻike a me nā peripheral, e hōʻike ana i kekahi o nā mana he nui o ka EFM32PG23 Gecko Microcontroller. Hoʻohui hou, ʻo ka papa kahi mea hoʻoheheʻe piha a me ka mea hana nānā ikehu hiki ke hoʻohana ʻia me nā noi waho.

1.2 Nā hiʻohiʻona

  • ʻO EFM32PG23 ʻO ka Microcontroller Gecko
  • 512 kB Flash
  • 64 kB RAM
  • pūʻolo QFN48
  • Pūnaehana kiaʻi ikehu kiʻekiʻe no ka pololei a me ka voltage hahai ana
  • Hoʻohui pū ʻia ʻo Segger J-Link USB debugger / emulator me ka hiki ke hoʻopau i nā polokalamu Silicon Labs waho.
  • Poʻomanaʻo hoʻonui 20-pin
  • ʻO nā pad breakout no ke komo maʻalahi i nā pine I/O
  • Loaʻa nā kumu mana i ka pā USB a me CR2032
  • 4×10 māhele LCD
  • 2 pihi pihi a me nā LED e pili ana iā EFM32 no ka launa pū ʻana o ka mea hoʻohana
  • Silicon Labs 'Si7021 Relative Humidity and Temperature Sensor
  • Hoʻohui SMA no ka hōʻike EFM32 IADC
  • Ma waho 1.25 V kuhikuhi no ka EFM32 IADC
  • Kaapuni pahu LC no ka ike kokoke ana i na mea metala
  • Nā Kilika no LFXO a me HFXO: 32.768 kHz a me 39.000 MHz

1.3 Hoʻomaka
Hiki ke loaʻa nā ʻōlelo kikoʻī no ka hoʻomaka ʻana me kāu PG23 Pro Kit hou ma ka Silicon Labs Web ʻaoʻao: silabs.com/development-tools

Kiʻi Paʻi Paʻi

Ua pauview o ka PG23 Pro Kit i hōʻike ʻia ma ke kiʻi ma lalo nei.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 1

Kiko Lako Lako

Hōʻike ʻia ka hoʻolālā PG23 Pro Kit ma lalo nei.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 2

Nā mea hoʻohui

4.1 Nā Pads Breakout
Loaʻa ka hapa nui o nā pine GPIO o EFM32PG23 ma nā lālani poʻomanaʻo pine ma ka ʻaoʻao o luna a lalo o ka papa. Loaʻa iā lākou kahi pitch 2.54 mm maʻamau, a hiki ke kūʻai ʻia nā poʻo pine inā pono. Ma waho aʻe o nā pine I/O, ua hoʻolako pū ʻia nā pilina i nā kaila mana a me ka lepo. E hoʻomanaʻo, hoʻohana ʻia kekahi o nā pine no nā peripheral kit a i ʻole nā ​​hiʻohiʻona a ʻaʻole hiki ke loaʻa no kahi noi maʻamau me ka ʻole o nā tradeoffs.
Hōʻike ka kiʻi ma lalo i ka pinout o nā pad breakout a me ka pinout o ke poʻo EXP ma ka ʻaoʻao ʻākau o ka papa. Ua wehewehe hou ʻia ke poʻo EXP ma ka ʻāpana aʻe. Paʻi pū ʻia nā pilina pad breakout ma ka silkscreen e pili ana i kēlā me kēia pine no ka maʻalahi ʻana.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 3

Hōʻike ka papa ma lalo nei i nā pilina pine no nā pad breakout. Hōʻike pū ʻia nā peripheral kit a i ʻole nā ​​hiʻohiʻona i pili i nā pine like ʻole.

Papa 4.1. Lālani lalo (J101) Pinout

Pin EFM32PG23 I/O Pin Hiʻona Kaʻana
1 VMCU EFM32PG23 voltage domain (ana ʻia e AEM)
2 GND Ka honua
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 Hiʻona Kaʻana
10 PB1 VCOM_ENABLE
11 NC
12 NC
13 RST EFM32PG23 Hoʻohou
14 AIN1
15 GND Ka honua
16 3V3 Hāʻawi hoʻoponopono papa
Pin EFM32PG23 I/O Pin Hiʻona Kaʻana
1 5V Papa USB voltage
2 GND Ka honua
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 Ka honua
16 3V3 Hāʻawi hoʻoponopono papa

4.2 EXP Poʻomanaʻo
Ma ka ʻaoʻao ʻākau o ka papa, hāʻawi ʻia kahi poʻomanaʻo 20-pin EXP poʻomanaʻo e ʻae i ka pilina o nā peripherals a i ʻole nā ​​​​papa plugin. Aia i loko o ka mea hoʻohui kekahi mau pine I/O i hiki ke hoʻohana ʻia me ka hapa nui o nā hiʻohiʻona o ka EFM32PG23 Gecko. Hoʻohui ʻia, ʻike pū ʻia nā kaila mana VMCU, 3V3, a me 5V.
Hoʻopili ka mea hoʻohui i kahi maʻamau e hōʻoia i ka loaʻa ʻana o nā peripheral maʻamau e like me SPI, UART, a me I²C bus ma nā wahi paʻa ma ka mea hoʻohui. Hoʻohana ʻia ke koena o nā pine no ke kumu maʻamau I/O. Hāʻawi kēia i ka wehewehe ʻana o nā papa hoʻonui i hiki ke hoʻopili i nā kime Silicon Labs like ʻole.
Hōʻike ka kiʻi ma lalo nei i ka hāʻawi pin o ke poʻo EXP no ka PG23 Pro Kit. Ma muli o ka palena o ka nui o nā pine GPIO i loaʻa, ua kaʻana like kekahi o nā pine poʻomanaʻo EXP me nā hiʻohiʻona kit.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 4

Papa 4.3. EXP Header Pinout

Pin Hoʻohui Hana Poʻomanaʻo EXP Hiʻona Kaʻana
20 3V3 Hāʻawi hoʻoponopono papa
18 5V Papa hooponopono 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, i komo i loko o nā ana AEM.
19 BOARD_ID_SDA Hoʻohui ʻia i ka mea hoʻokele papa no ka ʻike ʻana i nā papa hoʻohui.
17 BOARD_ID_SCL Hoʻohui ʻia i ka mea hoʻokele papa no ka ʻike ʻana i nā papa hoʻohui.
15 PA8 I2C_SCL SENSOR_I2C_SCL
13 PC9 GPIO UIF_LED1
11 PB4 GPIO UIF_BUTTON1
9 PA5 GPIO UIF_BUTTON0
Pin Hoʻohui Hana Poʻomanaʻo EXP Hiʻona Kaʻana
7 NC
5 NC
3 AIN1 Hookomo ADC
1 GND Ka honua

4.3 Mea Hoʻohui Debug (DBG)
Hoʻohana ʻia ka mea hoʻohui debug i ʻelua kumu, ma muli o ke ʻano debug, hiki ke hoʻonohonoho ʻia me ka hoʻohana ʻana i ka Simplicity Studio. Inā koho ʻia ke ʻano "Debug IN", hiki i ka mea hoʻohui ke hoʻohana i kahi debugger waho me ka EFM32PG23 ma luna o ka papa. Inā koho ʻia ke ʻano "Debug OUT", hiki i ka mea hoʻohui ke hoʻohana i ke kit e hoʻohana ʻia ma ke ʻano he debugger i kahi pahuhopu waho. Inā koho ʻia ke ʻano "Debug MCU" (paʻamau), ua hoʻokaʻawale ʻia ka mea hoʻohui mai ke kikowaena debug o ka mea hoʻokele papa a me ka mea i hoʻopaʻa ʻia ma luna o ka papa.
No ka mea, ua hoʻololi 'akomi 'ia kēia mea hoʻohui no ke kākoʻo ʻana i nā ʻano hana like ʻole, loaʻa wale ia ke hoʻohana ʻia ka mana o ka papa (J-Link USB cable pili). Inā makemake ʻia ke komo ʻana i ka debug i ka hāmeʻa i hoʻopaʻa ʻia i ka wā i pau ʻole ai ka mana o ka papa, pono e hana ʻia kēia ma ka hoʻopili pololei ʻana i nā pine kūpono ma ke poʻo breakout. Hoʻopili ka pinout o ka mea hoʻohui i ka mea hoʻohui ARM Cortex Debug 19-pin maʻamau.
Ua wehewehe ʻia ka pinout ma lalo nei. E hoʻomanaʻo, ʻoiai ke kākoʻo nei ka mea hoʻohui iā JTAG Ma waho aʻe o ka Serial Wire Debug, ʻaʻole ia he manaʻo e kākoʻo ke kit a i ʻole ka mea i manaʻo ʻia ma luna o ka papa.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 5

ʻOiai ʻo ka pinout e pili ana i ka pinout o kahi mea hoʻohui ARM Cortex Debug, ʻaʻole kūpono kēia mau mea no ka mea ua wehe kino ʻia ka pine 7 mai ka mea hoʻohui Cortex Debug. Loaʻa i kekahi mau uwea kahi plug liʻiliʻi e pale aku iā lākou mai ka hoʻohana ʻana ke loaʻa kēia pine. Inā ʻo ia ka hihia, e wehe i ka plug, a i ʻole e hoʻohana i ke kaula pololei 2×10 1.27 mm maʻamau.

Papa 4.4. Debug Connector Pin Wehewehe

Helu (mau) pine Hana Nānā
1 VTARGET Kuhi kuhikuhi voltage. Hoʻohana ʻia no ka hoʻololi ʻana i nā pae hōʻailona loiloi ma waena o ka pahuhopu a me ka debugger.
2 TMS / SDWIO / C2D JTAG koho ʻano hoʻāʻo, ʻikepili Serial Wire a i ʻole ʻike C2
4 TCK / SWCLK / C2CK JTAG uaki ho'āʻo, uaki Wire Serial a i ʻole uaki C2
6 TDO/SWO JTAG hōʻike i ka ʻikepili i waho a i ʻole ka puka Serial Wire
8 TDI / C2Dps JTAG ʻikepili hoʻāʻo i loko, a i ʻole C2D "pin sharing" hana
10 RESET / C2CKps Hoʻihoʻi hou i ka hāmeʻa pahuhopu, a i ʻole C2CK "kaʻana like pin" hana
12 NC TRACECLK
14 NC HANAIA0
16 NC HANAIA1
18 NC HANAIA2
20 NC HANAIA3
9 ʻIke kelepona Hoʻohui i ka lepo
11, 13 NC ʻAʻole pili
3, 5, 15, 17, 19 GND

4.4 Mea hoʻohui maʻalahi
ʻO ka Simplicity Connector i hōʻike ʻia ma ka pro kit e hiki ai i nā hiʻohiʻona debugging holomua e like me ka AEM a me ke awa COM Virtual e hoʻohana ʻia i kahi pahuhopu waho. Hōʻike ʻia ka pinout ma ke kiʻi ma lalo nei.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 6

Hōʻike ʻia nā inoa hōʻailona ma ke kiʻi a me ka papa wehewehe pine mai ka papa kuhikuhi. 'O ia ho'i, pono e ho'opili 'ia ka VCOM_TX i ka pine RX ma ka pahu hopu waho, VCOM_RX i ka pine TX o ka mea i ho'opa'i 'ia, VCOM_CTS i ka pine RTS o ka mea i pa'i 'ia, a me VCOM_RTS i ka pine CTS o ka mea i pa'i 'ia.
'Ōlelo Aʻo: Kahakiʻi ʻia mai ka VMCU voltagHoʻokomo ʻia ka pine i nā ana AEM, ʻoiai ka 3V3 a me 5V voltagʻaʻole nā ​​pine. No ka nānā ʻana i ka ʻai ʻana i kēia manawa o kahi pahuhopu waho me ka AEM, e kau i ka MCU ma luna o ka papa i kona ʻano ikehu haʻahaʻa e hōʻemi i kona hopena i nā ana.

Papa 4.5. ʻO ka wehewehe ʻana i ka Pin Connector maʻalahi

Helu (mau) pine Hana wehewehe
1 VMCU 3.3 V mana hao, nānā ʻia e ka AEM
3 3V3 3.3 V mana alahao
5 5V 5 V mana alahao
2 VCOM_TX COM Virtual TX
4 VCOM_RX COM RX
6 VCOM_CTS COM Virtual CTS
8 VCOM_RTS COM Virtual RTS
17 BOARD_ID_SCL Papa ID SCL
19 BOARD_ID_SDA Papa ID SDA
10, 12, 14, 16, 18, 20 NC ʻAʻole pili
7, 9, 11, 13, 15 GND Ka honua

Hāʻawi mana a hoʻonohonoho hou

5.1 Koho Mana MCU
Hiki ke hoʻohana ʻia ka EFM32PG23 ma ke kit pro e kekahi o kēia mau kumu:

  • ʻO ke kaula USB debug
  • 3 V coin cell battery

Ua koho ʻia ke kumu mana no ka MCU me ka hoʻololi paheʻe ma ka ʻaoʻao hema hema o ka kit pro. Hōʻike ka kiʻi ma lalo i ke koho ʻana i nā kumu mana like ʻole me ka hoʻololi paheʻe.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 7

Me ka hoʻololi i ke kūlana AEM, hoʻohana ʻia kahi leo haʻahaʻa 3.3 V LDO ma ke kit pro e mana i ka EFM32PG23. Hoʻohana hou ʻia kēia LDO mai ke kaula USB debug. Hoʻohui ʻia ka Advanced Energy Monitor i kēia manawa, e ʻae ana i nā ana o kēia manawa ka wikiwiki kiʻekiʻe a me ka debug/profiling ikehu.
Me ka hoʻololi ʻana i ke kūlana BAT, hiki ke hoʻohana ʻia kahi pahu coin cell 20 mm ma ke kumu CR2032 no ka mana o ka mea. Me ka hoʻololi i kēia kūlana, ʻaʻohe ana o kēia manawa. ʻO kēia ke kūlana hoʻololi i ʻōlelo ʻia i ka wā e hoʻohana ana i ka MCU me kahi kumu mana waho.
Nānā: Hiki i ka Advanced Energy Monitor ke ana wale i ka hoʻohana ʻana i kēia manawa o ka EFM32PG23 i ka wā o ka hoʻololi koho mana i ke kūlana AEM.

5.2 Mana Hooponopono Papa
ʻO ka mea hoʻoponopono papa ke kuleana no nā hiʻohiʻona koʻikoʻi, e like me ka debugger a me ka AEM, a ua mana wale ʻia ma o ke awa USB ma ka ʻaoʻao hema hema o ka papa. Noho ʻia kēia ʻāpana o ka pahu ma kahi mana mana ʻokoʻa, no laila hiki ke koho ʻia kahi kumu mana ʻokoʻa no ka hāmeʻa i hoʻopaʻa ʻia me ka mālama ʻana i ka hana debugging. Hoʻokaʻawale ʻia kēia mana mana no ka pale ʻana i ka leaka o kēia manawa mai ka mana mana i manaʻo ʻia ke hoʻopau ʻia ka mana i ka mea hoʻokele papa.
ʻAʻole pili ʻia ka mana mana o ka papa e ke kūlana o ka hoʻololi mana.
Ua hoʻolālā maikaʻi ʻia ke kit e mālama i ka mea hoʻokele papa a me nā kikowaena mana i hoʻokaʻawale ʻia mai kekahi i kekahi i ka wā e iho ai kekahi o lākou. ʻO kēia ka mea e hōʻoia ai e hoʻomau ka hana ʻana o ka hāmeʻa EFM32PG23 i ke ʻano BAT.

5.3 EFM32PG23 Hoʻohou
Hiki ke hoʻonohonoho hou ʻia ka EFM32PG23 MCU e kekahi mau kumu like ʻole:

  • Ke kaomi nei ka mea hoʻohana i ke pihi RESET
  • E huki ana ka mea hoʻopau ma luna o ka papa i ka pine #RESET haʻahaʻa
  • He mea hoʻoheheʻe waho e huki ana i ka pine #RESET haʻahaʻa

Ma waho aʻe o nā kumu hoʻihoʻi i ʻōlelo ʻia ma luna nei, e hoʻopuka ʻia ka hoʻihoʻi ʻana i ka EFM32PG23 i ka wā o ka hoʻokele papa. ʻO ia ke ʻano o ka wehe ʻana i ka mana i ka mea hoʻoponopono papa (e wehe ana i ke kaula USB J-Link) ʻaʻole ia e hoʻihoʻi hou, akā e hoʻopili hou i ke kaula i loko o ka makemake, i ka wā e piʻi ai ka mea hoʻokele papa.

Pilipili

Loaʻa i ka pro kit kahi o nā peripheral e hōʻike ana i kekahi o nā hiʻohiʻona EFM32PG23.
E hoʻomaopopo ʻo ka hapa nui o ka EFM32PG23 I/O i hele i nā peripheral e hele pū ʻia i nā pad breakout a i ʻole ke poʻomanaʻo EXP, pono e noʻonoʻo i ka wā e hoʻohana ai i kēia.

6.1 Nā pihi kaomi a me nā LED
Loaʻa i ka pahu pahu ʻelua mau pihi kaomi i kaha ʻia ʻo BTN0 a me BTN1. Hoʻopili pololei ʻia lākou i ka EFM32PG23 a hoʻopau ʻia e nā kānana RC me ka manawa mau o 1 ms. Hoʻopili ʻia nā pihi i nā pine PA5 a me PB4.
Hōʻike pū ka pahu i ʻelua mau LED melemele i kaha ʻia ʻo LED0 a me LED1 i hoʻomalu ʻia e nā pine GPIO ma ka EFM32PG23. Hoʻopili ʻia nā LED i nā pine PC8 a me PC9 i kahi hoʻonohonoho hoʻoikaika kiʻekiʻe.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 8

6.2 LCD
Hoʻopili ʻia kahi LCD ʻāpana 20-pin i ke kikowaena LCD o EFM32. ʻO ka LCD he 4 laina maʻamau a me 10 mau laina laina, e hāʻawi ana i ka huina o 40 mau ʻāpana i ke ʻano quadruplex. ʻAʻole hoʻokaʻawale ʻia kēia mau laina ma nā pad breakout. E nānā i ka schematic kit no ka ʻike e pili ana i nā hōʻailona i ka palapala ʻāpana ʻāpana.
Loaʻa ka capacitor i pili i ka EFM32 LCD peripheral's charge pump pin ma ka pahu.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 9

6.3 Si7021 Hoʻopili ʻia ka haʻahaʻa haʻahaʻa a me ka ʻike wela

ʻO ka Si7021 |2C ka haʻahaʻa haʻahaʻa a me ka ʻike wela he monolithic CMOS IC e hoʻohui ana i ka haʻahaʻa a me nā mea ʻike wela, kahi mea hoʻololi analog-to-digital, ka hana hōʻailona, ​​​​ka ʻikepili calibration, a me kahi IC Interface. ʻO ka hoʻohana patented o ka ʻoihana maʻamau, low-K polymeric dielectrics no ka ʻike ʻana i ka haʻahaʻa e hiki ai i ke kūkulu ʻana i nā mana haʻahaʻa, monolithic CMOS Sensor ICs me ka haʻahaʻa haʻahaʻa a me ka hysteresis, a me ke kūpaʻa lōʻihi maikaʻi loa.
ʻO ka haʻahaʻa haʻahaʻa a me nā mea ʻike wela ka hale hana-calibrated a mālama ʻia ka ʻikepili calibration i loko o ka hoʻomanaʻo non-volatile on-chip. Hoʻomaopopo kēia i ka hoʻololi piha ʻana o nā mea ʻike me ka ʻole o ka recalibration a i ʻole nā ​​hoʻololi polokalamu.
Loaʻa ka Si7021 i kahi pūʻolo 3 × 3 mm DFN a hiki ke kūʻai ʻia. Hiki ke hoʻohana ʻia e like me ka hoʻomaikaʻi ʻana i ka lako lako polokalamu a me ka lako polokalamu no nā mea ʻike RH/mahana i kēia manawa i nā pūʻolo 3 × 3 mm DFN-6, e hōʻike ana i ka ʻike kikoʻī ma luna o kahi ākea ākea a haʻahaʻa i ka hoʻohana mana. Hāʻawi ka uhi i hoʻokomo ʻia i ka hale hana i kahi pro haʻahaʻafile, nā ala kūpono no ka pale ʻana i ka mea ʻike i ka wā o ka hui ʻana (e laʻa, reflow soldering) a i ke ola o ka huahana, ʻaʻohe wai hydrophobic/oleophobic) a me nā ʻāpana.
Hāʻawi ʻo Si7021 i kahi hoʻonā kikohoʻe kūpono, haʻahaʻa haʻahaʻa, ʻenehana-calibrated kikohoʻe kūpono no ke ana ʻana i ka haʻahaʻa, ka hau, a me ka mahana i nā noi mai ka HVAC/R a me ka nānā ʻana i nā waiwai i nā kahua ʻoihana a me nā mea kūʻai aku.
Hoʻohana ʻia ka pahi |2C no ka Si7021 me ke poʻomanaʻo EXP. Hoʻohana ʻia ka mea ʻike e VMCU, ʻo ia hoʻi ka hoʻohana ʻana o ka sensor i kēia manawa i loko o nā ana AEM.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 10

E nānā i ka Silicon Labs web ʻaoʻao no ka ʻike hou aku: http://www.silabs.com/humidity-sensors.

6.4 LC mea ike
Aia kahi mea ʻike inductive-capacitive no ka hōʻike ʻana i ka Low Energy Sensor Interface (LESENSE) aia ma ka ʻaoʻao ʻākau o ka papa. Hoʻohana ka LESENSE peripheral i ka voltage hoʻololi kikohoʻe-a-analog (VDAC) e hoʻonohonoho i kahi au oscillating ma o ka inductor a laila hoʻohana i ka analog comparator (ACMP) e ana i ka manawa oscillation decay. Hoʻopilikia ʻia ka manawa palaho oscillation e ka hiki ʻana o nā mea metala i loko o kekahi mau millimeters o ka inductor.
Hiki ke hoʻohana ʻia ka sensor LC no ka hoʻokō ʻana i kahi mea ʻike e hoʻāla ai i ka EFM32PG23 mai ka hiamoe ʻana i ka wā e hoʻokokoke mai ai kahi mea metala i ka inductor, hiki ke hoʻohana hou ʻia e like me ka mīkini uila pulse counter, ka hoʻololi ʻana i ka puka, ka hōʻailona kūlana a i ʻole nā ​​noi ʻē aʻe kahi. makemake e ʻike i ke alo o kahi mea metala.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 11

No ka ʻike hou aku e pili ana i ka hoʻohana a me ka hana ʻana o ka sensor LC, e nānā i ka palapala noi, "AN0029: Low Energy Sensor Interface -Inductive Sense", i loaʻa ma Simplicity Studio a i ʻole ma ka waihona palapala ma ka Silicon Labs webpaena.

6.5 Mea Hoʻohui SMA IADC
Hōʻike ka pahu i kahi mea hoʻohui SMA i hoʻopili ʻia me ka EFM32PG23˙s IADC ma o kekahi o nā pine hoʻokomo IADC i hoʻolaʻa ʻia (AIN0) i kahi hoʻonohonoho hoʻokahi. ʻO nā mea hoʻokomo ADC i hoʻolaʻa ʻia e hoʻoikaika i nā pilina maikaʻi ma waena o nā hōʻailona waho a me ka IADC.
Ua hoʻolālā ʻia ke kaapuni hoʻokomo ma waena o ka mea hoʻohui SMA a me ka pine ADC i mea hoʻohālikelike maikaʻi ma waena o ka hana hoʻoponopono maikaʻi loa ma nā s like ʻole.ampka wikiwiki, a me ka pale ʻana i ka EFM32 inā he overvoltage kūlana. Inā hoʻohana ʻia ka IADC ma ke ʻano Kūlana Kiʻekiʻe me ADC_CLK i hoʻonohonoho ʻia e ʻoi aku ka kiʻekiʻe ma mua o 1 MHz, pono e hoʻololi i ka pale 549 Ω me 0 Ω. Hele mai kēia ma ke kumukūʻai o ka overvol hoʻemitage palekana. E ʻike i ka manuale reference manual no ka ʻike hou aku e pili ana i ka IADC.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 12

E hoʻomaopopo aia he 49.9 Ω pale i ka lepo ma luna o ka hoʻokomo hoʻohui SMA e pili ana i ka impedance puka o ke kumu, hoʻololi i nā ana. Ua hoʻohui ʻia ka resistor 49.9 Ω e hoʻonui i ka hana i nā kumu impedance 50 Ω.

6.6 Awa COM Virtual
Hāʻawi ʻia kahi pilina serial asynchronous i ka mea hoʻokele papa no ka hoʻololi ʻana i ka ʻikepili noi ma waena o kahi PC host a me ka pahuhopu EFM32PG23, kahi e hoʻopau ai i ka pono no kahi adapter port serial waho.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 13

Aia i loko o ke awa COM Virtual kahi UART kino ma waena o ka mea i hoʻopaʻa ʻia a me ka mea hoʻoponopono papa, a me kahi hana kūpono i ka mea hoʻokele papa e hoʻolako i ka port serial i ka PC host ma luna o USB. ʻO ka UART interface he ʻelua pine a me kahi hōʻailona hiki.

Papa 6.1. Nā Pin Interface Port COM Virtual

hōʻailona wehewehe
VCOM_TX E hoʻouna i ka ʻikepili mai ka EFM32PG23 i ka mea hoʻokele papa
VCOM_RX Loaʻa i ka ʻikepili mai ka mea hoʻokele papa i ka EFM32PG23
VCOM_ENABLE Hiki i ka VCOM interface, e ʻae i ka ʻikepili e hele i ka papa hoʻoponopono

Nānā: Loaʻa ka awa VCOM i ka wā e hoʻohana ʻia ai ka mana o ka papa, pono e hoʻokomo ʻia ke kaula USB J-Link.

Mākaʻikaʻi ikehu kiʻekiʻe

7.1 Hoʻohana
ʻOhi ʻia ka ʻikepili Advanced Energy Monitor (AEM) e ka mea hoʻoponopono papa a hiki ke hōʻike ʻia e ka Energy Profiler, loaʻa ma o Simplicity Studio. Me ka hoʻohana ʻana i ka Energy Profiler, ka hoʻohana o kēia manawa a me ka voltagHiki ke ana a pili i ke code maoli e holo ana ma ka EFM32PG23 i ka manawa maoli.

7.2 Manao o ka hana
No ke ana pololei ʻana mai ka 0.1 µA a i ka 47 mA (114 dB dynamic range), kahi manaʻo o kēia manawa. ampHoʻohana pū ʻia ka liifier me ka loaʻa ʻelua stage. ʻO ka manaʻo o kēia manawa ampliifier ana i ka voltage hāʻule ma luna o kahi pale pale moʻo liʻiliʻi. ʻO ka loaʻa stage hou aku ampola keia voltage me ʻelua mau hoʻonohonoho loaʻa ʻokoʻa e loaʻa ai ʻelua mau pae o kēia manawa. Aia ka hoʻololi ma waena o kēia mau pae ʻelua ma kahi o 250 µA. Hana ʻia ka kānana kikohoʻe a me ka awelika i loko o ka papa hoʻoponopono ma mua o ka samplawe ʻia nā les i ka Energy Profiler noi.
I ka hoʻomaka ʻana o ka kit, hana ʻia kahi calibration maʻalahi o ka AEM, e uku ana i ka hewa offset ma ke ʻano. ampnā mea hoʻoholomua.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 14

7.3 Pono a me ka hana
Hiki i ka AEM ke ana i nā au i ka laulā o 0.1 µA a i 47 mA. No nā au ma luna o 250 µA, pololei ka AEM i loko o 0.1 mA. Ke ana ʻana i nā au ma lalo o 250 µA, piʻi ka pololei i 1 µA. ʻOiai ʻo 1 µA ka pololei loa ma ka laulā sub 250 µA, hiki i ka AEM ke ʻike i nā loli i ka hoʻohana ʻana i kēia manawa e like me ka liʻiliʻi e like me 100 nA. Hoʻopuka ka AEM i 6250 mau samples no kekona.

ʻO ka Debugger ma luna o ka papa

Aia ka PG23 Pro Kit i kahi debugger i hoʻohui ʻia, hiki ke hoʻohana ʻia e hoʻoiho i ka code a debug i ka EFM32PG23. Ma waho aʻe o ka hoʻolālā ʻana i ka EFM32PG23 ma ka kit, hiki ke hoʻohana ʻia ka mea hoʻoheheʻe i ka papahana a me ka debug waho Silicon Labs EFM32, EFM8, EZR32, a me nā polokalamu EFR32.

Kākoʻo ka debugger i ʻekolu mau kikowaena debug ʻokoʻa i hoʻohana ʻia me nā polokalamu Silicon Labs:

  • Serial Wire Debug, i hoʻohana ʻia me nā polokalamu EFM32, EFR32, a me EZR32 a pau.
  • JTAG, hiki ke hoʻohana me EFR32 a me kekahi mau mea EFM32
  • C2 Debug, i hoʻohana ʻia me nā polokalamu EFM8

No ka hōʻoia ʻana i ka hoʻopololei pololei, e hoʻohana i ka interface debug kūpono no kāu hāmeʻa. Kākoʻo ka mea hoʻohui debug ma ka papa i kēia mau ʻano ʻekolu.

8.1 Nā ʻano Debug
No ka hoʻolālā ʻana i nā polokalamu waho, e hoʻohana i ka mea hoʻopili debug e hoʻopili i kahi papa kuhikuhi a hoʻonohonoho i ke ʻano debug i [Out]. Hiki ke hoʻohana ʻia ka mea hoʻohui like no ka hoʻopili ʻana i kahi debugger waho i ka EFM32PG23 MCU ma ke kit ma ka hoʻonohonoho ʻana i ke ʻano debug i [In].
Hana ʻia ke koho ʻana i ke ʻano debug hana ma Simplicity Studio.
Debug MCU: Ma kēia ʻano, hoʻopili ʻia ka mea hoʻopau ma luna o ka papa i ka EFM32PG23 ma ka pahu.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 15

Hoʻopau i waho: Ma kēia ʻano, hiki ke hoʻohana ʻia ka mea hoʻopau ma luna o ka papa e debug i kahi mea kākoʻo Silicon Labs i kau ʻia ma kahi papa maʻamau.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 16

Debug IN: Ma kēia ʻano, ua hoʻokaʻawale ʻia ka mea hoʻoheheʻe ma luna o ka papa a hiki ke hoʻopili ʻia kahi mea hoʻoheheʻe waho e debug i ka EFM32PG23 ma ka pahu.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 17

Nānā: No ka hana ʻana o "Debug IN", pono e hoʻohana ʻia ka mea hoʻokele papa kit ma o ka mea hoʻohui USB Debug.

8.2 Debugging i ka wā o ka hana ʻana i ka pākaukau
Ke hoʻohana ʻia ka EFM32PG23 i ka pākaukau a pili pū ka J-Link USB, loaʻa ka hana debug ma luna o ka papa. Inā ʻoki ʻia ka mana USB, e pau ka hana ʻana o ka mode Debug IN.
Inā makemake ʻia ke komo ʻana i ka debug i ka wā e holo ana ka pahuhopu mai kahi kumu ikehu ʻē aʻe, e like me ka pākaukau, a hoʻopau ʻia ka mana o ka papa, e hoʻopili pololei i ka GPIO i hoʻohana ʻia no ka debugging. Hiki ke hana i kēia ma ka hoʻopili ʻana i nā pine kūpono ma nā pad breakout. Hāʻawi kekahi mau kime Silicon Labs i kahi poʻomanaʻo pine i hoʻolaʻa ʻia no kēia kumu.

9. Ka hoʻonohonoho ʻana a me nā hoʻonui
ʻO ke kamaʻilio hoʻonohonoho kit ma Simplicity Studio hiki iā ʻoe ke hoʻololi i ke ʻano debug adapter J-Link, hoʻomaikaʻi i kāna firmware, a hoʻololi i nā hoʻonohonoho hoʻonohonoho ʻē aʻe. No ka hoʻoiho ʻana iā Simplicity Studio, e hele i silabs.com/simplicity.
Ma ka puka makani nui o ka Simplicity Studio's Launcher perspective, hōʻike ʻia ke ʻano debug a me ka mana firmware o ka mea hoʻopili J-Link i koho ʻia. Kaomi i ka loulou [Change] ma ka ʻaoʻao o kekahi o lākou e wehe i ke kamaʻilio hoʻonohonoho kit.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 18

9.1 Hoʻonui ʻia ʻo Firmware
Hana ʻia ka hoʻomaikaʻi ʻana i ka firmware kit ma o Simplicity Studio. E nānā ʻokoʻa ʻo Simplicity Studio no nā mea hou i ka hoʻomaka ʻana.
Hiki iā ʻoe ke hoʻohana i ke kamaʻilio hoʻonohonoho kit no ka hoʻonui lima. Kaomi i ke pihi [Browse] ma ka ʻāpana [Update Adapter] e koho i ka pololei file e pau ana ma .emz. A laila, kaomi i ke pihi [Install Package].

Schematics, Nā Kiʻi Hui, a me BOM

Loaʻa nā Schematics, nā kaha kiʻi hui, a me ka bila o nā mea waiwai (BOM) ma o Simplicity Studio i ka wā i hoʻokomo ʻia ai ka pūʻolo palapala kit. Loaʻa iā lākou mai ka ʻaoʻao kit ma ka Silicon Labs webkahua: http://www.silabs.com/.

Kit Hoʻoponopono Moʻolelo a me Errata

11.1 Moolelo Hooponopono
Hiki ke ʻike ʻia ka hoʻoponopono kit i paʻi ʻia ma ka lepili pahu o ka kit, e like me ka mea i hōʻike ʻia ma ke kiʻi ma lalo nei.

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 19

Papa 11.1. Moʻolelo Hoʻoponopono Kit

Hoʻoponopono Kit Hoʻokuʻu ʻia wehewehe
A02 11 ʻAukake 2021 Hoʻoponopono kit mua e hōʻike ana i ka loiloi BRD2504A A03.

11.2 Kuhihewa
ʻAʻohe pilikia i ʻike ʻia me kēia kit i kēia manawa.

Moolelo Hooponopono Palapala

1.0
Nowemapa 2021

  • Mana palapala mua

ʻO ke keʻena maʻalahi
Hoʻokahi kaomi ʻana i ka MCU a me nā hāmeʻa uila, palapala, lako polokalamu, nā waihona kumu kumu a me nā mea hou aku. Loaʻa no Windows, Mac a me Linux!

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Fig 20

ʻO SILICON LABS EFM32PG23 ʻO ka Microcontroller Gecko - Hōʻailona 2

IoT Portfolio
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity
ʻAno maikaʻi
www.silabs.com/quality

Kākoʻo & Kaiāulu
www.silabs.com/community

Hoʻolele
Manaʻo ʻo Silicon Labs e hāʻawi i nā mea kūʻai aku i nā palapala hou, pololei, a hohonu o nā peripherals a me nā modula āpau i loaʻa no nā ʻōnaehana a me nā polokalamu hoʻokō e hoʻohana ana a manaʻo paha e hoʻohana i nā huahana Silicon Labs. ʻO ka ʻikepili kikoʻī, nā modules i loaʻa a me nā peripheral, ka nui o ka hoʻomanaʻo a me nā helu hoʻomanaʻo e pili ana i kēlā me kēia hāmeʻa kikoʻī, a hiki i nā ʻāpana "Typical" i hāʻawi ʻia ke ʻano like ʻole i nā noi like ʻole. Palapala noi exampʻO nā mea i wehewehe ʻia ma ʻaneʻi no nā kumu hoʻohālike wale nō. Hoʻopaʻa ʻo Silicon Labs i ke kuleana e hana i nā loli me ka ʻole o ka hoʻolaha hou ʻana i ka ʻike huahana, nā kikoʻī, a me nā wehewehe ʻana ma aneʻi, a ʻaʻole hāʻawi i nā palapala hōʻoia e pili ana i ka pololei a i ʻole ka piha ʻana o ka ʻike i hoʻokomo ʻia. Me ka ʻole o ka hoʻolaha mua ʻana, hiki i ka Silicon Labs ke hōʻano hou i ka firmware huahana i ka wā o ke kaʻina hana no ka palekana a hilinaʻi paha nā kumu. ʻAʻole e hoʻololi ia mau hoʻololi i nā kikoʻī a i ʻole ka mance o ka huahana. ʻAʻohe kuleana o Silicon Labs no nā hopena o ka hoʻohana ʻana i ka ʻike i hāʻawi ʻia ma kēia palapala. ʻAʻole hāʻawi kēia palapala i kekahi laikini no ka hoʻolālā ʻana a i ʻole ka hana ʻana i nā kaapuni i hoʻohui ʻia. ʻAʻole i hoʻolālā ʻia nā huahana a ʻae ʻia e hoʻohana ʻia i loko o nā mea hana FDA Class III, nā noi no ka FDA premarket ʻae ʻia a i ʻole Life Support Systems me ka ʻole o ka ʻae kākau kikoʻī o Silicon Labs. ʻO ka "Life Support System" kekahi huahana a ʻōnaehana paha i manaʻo ʻia e kākoʻo a hoʻomau i ke ola a/a i ʻole ke olakino, a inā hāʻule, hiki ke manaʻo ʻia e hopena i kahi pōʻino pilikino nui a make paha. ʻAʻole hoʻolālā ʻia nā huahana Silicon Labs no nā noi koa. ʻAʻole hiki ke hoʻohana ʻia nā huahana Silicon Labs i nā mea kaua o ka luku nui me (akā ʻaʻole i kaupalena ʻia) nā mea kaua nuklea, olaola a kemika, a i ʻole nā ​​​​missiles hiki ke hoʻopuka i kēlā mau mea kaua. Hoʻokuʻu ʻo Silicon Labs i nā palapala hōʻoia āpau a ʻaʻole ia e kuleana a kuleana paha no nā pōʻino a i ʻole nā ​​pōʻino e pili ana i ka hoʻohana ʻana i kahi huahana Silicon Labs ma ia mau noi ʻae ʻole. 'Ōlelo Aʻo: Loaʻa paha kēia ʻike i nā huaʻōlelo ensive log y i hala ʻole i kēia manawa. Ke hoʻololi nei ʻo Silicon Labs i kēia mau huaʻōlelo me ka ʻōlelo inclusive inā hiki. No ka 'ike hou aku, e kipa www.silabs.com/about-us/inclusive-lexicon-project

ʻIkepili hōʻailona

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® a me ka Silicon Labs logo®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo a me nā hui pū ʻana o ia mea, "nā microcontrollers ʻoi loa ka ikehu o ka honua", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, ISO modem®, ʻO Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, ka Telegesis Logo®, USBX press®, Zentri, ka Zentri logo a me Zentri DMS, Z-Wave®, a me nā mea ʻē aʻe he mau hōʻailona a i hoʻopaʻa inoa ʻia o Silicon Labs. ʻO ARM, CORTEX, Cortex-M3 a me THUMB he mau hōʻailona a i ʻole hōʻailona inoa inoa o nā ARM Hold-ings. He inoa inoa inoa ʻo Keil o ARM Limited. ʻO Wi-Fi kahi inoa inoa inoa o ka Wi-Fi Alliance. ʻO nā huahana ʻē aʻe a i ʻole nā ​​​​inoa inoa i ʻōlelo ʻia ma ʻaneʻi he mau hōʻailona o kā lākou mea paʻa.

Logo SILICON LABS

ʻO Silicon Laboratories Inc.
400 Komohana Cesar Chavez
Austin, TX 78701
USA
www.heitenak.com

silabs.com | Ke kūkulu nei i kahi honua pili.
Hoʻoiho ʻia mai Arrow.com.

Palapala / Punawai

ʻO SILICON LABS EFM32PG23 ʻO ka ʻokikoko [pdf] Ke alakaʻi hoʻohana
EFM32PG23 Mea hoʻokele ʻo Gecko, EFM32PG23, Mea hoʻomalu ʻo Gecko, Mea hoʻokele liʻiliʻi.

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *