UG515: EFM32PG23 Pro Kit foydalanuvchi qoʻllanmasi
EFM32PG23 Gecko mikrokontrolleri
PG23 Pro to'plami EFM32PG23™ Gecko mikrokontrolleri bilan tanishish uchun ajoyib boshlanish nuqtasidir.
Proto'plamda EFM32PG23 ning ko'plab imkoniyatlarini namoyish qiluvchi sensorlar va tashqi qurilmalar mavjud. To'plam EFM32PG23 Gecko ilovasini ishlab chiqish uchun barcha kerakli vositalarni taqdim etadi.
MAQSAD QURILMA
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-bitli ARM® Cortex-M33
- Xotira: 512 kB flesh va 64 kB operativ xotira
KIT XUSUSIYATLARI
- USB ulanishi
- Kengaytirilgan energiya monitori (AEM)
- SEGGER J-Link bortda tuzatuvchisi
- Tashqi apparatni, shuningdek, MCU bortini qo'llab-quvvatlaydigan disk raskadrovka multipleksor
- 4×10 segmentli LCD
- Foydalanuvchi LEDlari va tugmalar
- Silicon Labs Si7021 nisbiy namlik va harorat sensori
- IADC namoyishi uchun SMA ulagichi
- Induktiv LC sensori
- Kengaytirish platalari uchun 20-pinli 2.54 mm sarlavha
- I/U pinlariga to'g'ridan-to'g'ri kirish uchun ajratuvchi prokladkalar
- Quvvat manbalariga USB va CR2032 tanga batareyasi kiradi.
Dasturiy ta'minotni qo'llab-quvvatlash
- Simplicity Studio™
- IAR o'rnatilgan Workbench
- Keil MDK
Kirish
1.1 Tavsif
PG23 Pro to'plami EFM32PG23 Gecko mikrokontrollerlarida ilovalarni ishlab chiqish uchun ideal boshlanish nuqtasidir. Kengash EFM32PG23 Gecko mikrokontrollerining ko'plab imkoniyatlarini namoyish qiluvchi sensorlar va tashqi qurilmalarga ega. Bundan tashqari, kengash tashqi ilovalar bilan ishlatilishi mumkin bo'lgan to'liq xususiyatli tuzatuvchi va energiya monitoringi vositasidir.
1.2 Xususiyatlar
- EFM32PG23 Gecko mikrokontrolleri
- 512 kB Flash
- 64 kB operativ xotira
- QFN48 to'plami
- Aniq oqim va hajm uchun ilg'or energiya monitoringi tizimitage kuzatish
- Tashqi Silicon Labs qurilmalarini disk raskadrovka qilish imkoniyati bilan o'rnatilgan Segger J-Link USB disk raskadrovka/emulator.
- 20 pinli kengaytirish sarlavhasi
- I/U pinlariga oson kirish uchun ajratuvchi prokladkalar
- Quvvat manbalariga USB va CR2032 batareyasi kiradi
- 4×10 segmentli LCD
- 2 ta bosish tugmasi va foydalanuvchi o'zaro ta'siri uchun EFM32 ga ulangan LED
- Silicon Labs Si7021 nisbiy namlik va harorat sensori
- EFM32 IADC namoyishi uchun SMA ulagichi
- EFM1.25 IADC uchun tashqi 32 V mos yozuvlar
- Metall buyumlarning induktiv yaqinligini aniqlash uchun LC tank sxemasi
- LFXO va HFXO uchun kristallar: 32.768 kHz va 39.000 MGts
1.3 Ishni boshlash
Yangi PG23 Pro to'plamini qanday boshlash bo'yicha batafsil ko'rsatmalarni Silicon Labs-da topishingiz mumkin. Web sahifalar: silabs.com/development-tools
Kit blok diagrammasi
Bittaview PG23 Pro to'plami quyidagi rasmda ko'rsatilgan.
To'plamning apparat sxemasi
PG23 Pro Kit sxemasi quyida ko'rsatilgan.
Ulagichlar
4.1 Breakout prokladkalari
EFM32PG23 GPIO pinlarining aksariyati taxtaning yuqori va pastki chetidagi pin sarlavhasi qatorlarida mavjud. Ular standart 2.54 mm qadamga ega va agar kerak bo'lsa, pin sarlavhalarini lehimlash mumkin. Kirish-chiqarish pinlariga qo'shimcha ravishda quvvat relslari va tuproqqa ulanishlar ham taqdim etiladi. Shuni esda tutingki, ba'zi pinlar to'plamning tashqi qurilmalari yoki funktsiyalari uchun ishlatiladi va o'zaro kelishuvlarsiz maxsus dastur uchun mavjud bo'lmasligi mumkin.
Quyidagi rasmda plataning o'ng chetidagi ajratuvchi prokladkalar va EXP sarlavhasining pinouti ko'rsatilgan. EXP sarlavhasi keyingi bobda batafsil tushuntiriladi. Chiqib ketish yostig'i ulanishlari ham qulay foydalanish uchun har bir pin yonida ipak ekranda chop etiladi.
Quyidagi jadvalda ajratuvchi prokladkalar uchun pinli ulanishlar ko'rsatilgan. Shuningdek, u qaysi to'plamning tashqi qurilmalari yoki xususiyatlari turli pinlarga ulanganligini ko'rsatadi.
4.1-jadval. Pastki qator (J101) pinout
Pin | EFM32PG23 I/U PIN | Umumiy xususiyat |
1 | VMCU | EFM32PG23 jildtage domeni (AEM tomonidan o'lchanadi) |
2 | GND | Tuproq |
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/U PIN | Umumiy xususiyat |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 tiklash |
14 | AIN1 | |
15 | GND | Tuproq |
16 | 3V3 | Kengash boshqaruvchisi ta'minoti |
Pin | EFM32PG23 I/U PIN | Umumiy xususiyat |
1 | 5V | Kengash USB jildtage |
2 | GND | Tuproq |
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 | Tuproq |
16 | 3V3 | Kengash boshqaruvchisi ta'minoti |
4.2 EXP sarlavhasi
Kengashning o'ng tomonida tashqi qurilmalar yoki plagin platalarini ulash uchun burchakli 20 pinli EXP sarlavhasi mavjud. Ulagich EFM32PG23 Gecko xususiyatlarining ko'pchiligida ishlatilishi mumkin bo'lgan bir qator kiritish/chiqarish pinlarini o'z ichiga oladi. Bundan tashqari, VMCU, 3V3 va 5V quvvat relslari ham ochiq.
Ulagich SPI, UART va I²C shinasi kabi keng tarqalgan qo'shimcha qurilmalarning ulagichning belgilangan joylarida mavjudligini ta'minlaydigan standartga amal qiladi. Qolgan pinlar umumiy maqsadli kiritish-chiqarish uchun ishlatiladi. Bu turli xil Silicon Labs to'plamlariga ulanishi mumkin bo'lgan kengaytirish platalarini aniqlash imkonini beradi.
Quyidagi rasmda PG23 Pro Kit uchun EXP sarlavhasining pin tayinlanishi ko'rsatilgan. Mavjud GPIO pinlari sonidagi cheklovlar tufayli, ba'zi EXP sarlavha pinlari to'plam xususiyatlari bilan birgalikda ishlatiladi.
4.3-jadval. EXP sarlavhasi pinout
Pin | Ulanish | EXP sarlavhasi funktsiyasi | Umumiy xususiyat |
20 | 3V3 | Kengash boshqaruvchisi ta'minoti | |
18 | 5V | Stol boshqaruvchisi 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 jildtage domeni, AEM o'lchovlariga kiritilgan. | |
19 | BOARD_ID_SDA | Qo'shimcha platalarni aniqlash uchun plata boshqaruvchisiga ulangan. | |
17 | BOARD_ID_SCL | Qo'shimcha platalarni aniqlash uchun plata boshqaruvchisiga ulangan. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
Pin | Ulanish | EXP sarlavhasi funktsiyasi | Umumiy xususiyat |
7 | NC | ||
5 | NC | ||
3 | AIN1 | ADC kirish | |
1 | GND | Tuproq |
4.3 Nosozliklarni tuzatish ulagichi (DBG)
Nosozliklarni tuzatish ulagichi Simplicity Studio yordamida o'rnatilishi mumkin bo'lgan disk raskadrovka rejimiga asoslangan ikki tomonlama maqsadga xizmat qiladi. Agar “Debug IN” rejimi tanlansa, ulagich EFM32PG23 bortida tashqi tuzatuvchidan foydalanishga imkon beradi. Agar "Debug OUT" rejimi tanlansa, ulagich to'plamni tashqi nishonga tuzatuvchi sifatida ishlatishga imkon beradi. Agar “Debug MCU” rejimi (standart) tanlansa, ulagich plata boshqaruvchisi va bortdagi maqsadli qurilmaning disk raskadrovka interfeysidan ajratiladi.
Ushbu ulagich turli xil ish rejimlarini qo'llab-quvvatlash uchun avtomatik ravishda yoqilganligi sababli, u faqat plata kontrolleri quvvatlanganda mavjud bo'ladi (J-Link USB kabeli ulangan). Kengash boshqaruvchisi quvvatsiz qolganda maqsadli qurilmaga disk raskadrovka ruxsati kerak bo'lsa, bu to'g'ridan-to'g'ri uzilish sarlavhasidagi tegishli pinlarga ulanish orqali amalga oshirilishi kerak. Ulagichning pinouti standart ARM Cortex Debug 19 pinli ulagichiga mos keladi.
Pinout quyida batafsil tavsiflangan. E'tibor bering, ulagich J ni qo'llab-quvvatlasa hamTAG Serial Wire Debug-ga qo'shimcha ravishda, bu to'plam yoki bortdagi maqsadli qurilma buni qo'llab-quvvatlashini anglatmaydi.
Pinout ARM Cortex Debug konnektorining pinoutiga mos kelsa ham, ular to'liq mos kelmaydi, chunki 7-pin Cortex Debug ulagichidan jismoniy ravishda olib tashlangan. Ba'zi kabellarda bu pin mavjud bo'lganda foydalanishga to'sqinlik qiladigan kichik vilka mavjud. Agar shunday bo'lsa, vilkasini chiqarib oling yoki o'rniga standart 2×10 1.27 mm to'g'ri kabeldan foydalaning.
4.4-jadval. Nosozliklarni tuzatish ulagichi PIN tavsiflari
PIN raqamlari | Funktsiya | Eslatma |
1 | VTARGET | Maqsadli havola jildtage. Maqsad va tuzatuvchi o'rtasida mantiqiy signal darajasini o'zgartirish uchun ishlatiladi. |
2 | TMS / SDWIO / C2D | JTAG test rejimini tanlash, Serial Wire ma'lumotlari yoki C2 ma'lumotlari |
4 | TCK / SWCLK / C2CK | JTAG sinov soati, Serial Wire soati yoki C2 soati |
6 | TDO/SWO | JTAG test ma'lumotlari yoki Serial Wire chiqishi |
8 | TDI / C2Dps | JTAG test ma'lumotlari yoki C2D "pin almashish" funktsiyasi |
10 | RESET / C2CKps | Maqsadli qurilmani tiklash yoki C2CK "pin almashish" funksiyasi |
12 | NC | TRACECLK |
14 | NC | TRACED0 |
16 | NC | TRACED1 |
18 | NC | TRACED2 |
20 | NC | TRACED3 |
9 | Kabelni aniqlash | Erga ulanish |
11, 13 | NC | Ulanmagan |
3, 5, 15, 17, 19 | GND |
4.4 Oddiylik ulagichi
Pro-to'plamda taqdim etilgan Simplicity Connector AEM va Virtual COM porti kabi ilg'or disk raskadrovka xususiyatlarini tashqi maqsadda ishlatishga imkon beradi. Pinout quyidagi rasmda ko'rsatilgan.
Rasmdagi signal nomlari va pin tavsifi jadvali boshqaruv panelidan havola qilingan. Bu shuni anglatadiki, VCOM_TX tashqi nishondagi RX piniga, VCOM_RX nishonning TX piniga, VCOM_CTS nishonning RTS piniga va VCOM_RTS maqsadning CTS piniga ulanishi kerak.
Eslatma: VMCU jilddan olingan oqimtage pin AEM o'lchovlariga kiritilgan, 3V3 va 5V voltage pinlar emas. AEM bilan tashqi maqsadning joriy iste'molini kuzatish uchun o'lchovlarga ta'sirini kamaytirish uchun bortdagi MCUni eng past energiya rejimiga qo'ying.
4.5-jadval. Oddiylik ulagichi PIN tavsiflari
PIN raqamlari | Funktsiya | Tavsif |
1 | VMCU | AEM tomonidan nazorat qilinadigan 3.3 V quvvatli temir yo'l |
3 | 3V3 | 3.3 V kuchlanishli temir yo'l |
5 | 5V | 5 V kuchlanishli temir yo'l |
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 | Kengash identifikatori SCL |
19 | BOARD_ID_SDA | Kengash identifikatori SDA |
10, 12, 14, 16, 18, 20 | NC | Ulanmagan |
7, 9, 11, 13, 15 | GND | Tuproq |
Quvvat manbai va qayta o'rnatish
5.1 MCU quvvat tanlash
Professional to'plamdagi EFM32PG23 quyidagi manbalardan biri bilan quvvatlanishi mumkin:
- Nosozliklarni tuzatish USB kabeli
- 3 V tangali batareya
MCU uchun quvvat manbai pro to'plamning pastki chap burchagidagi slayd tugmasi bilan tanlanadi. Quyidagi rasmda turli quvvat manbalarini slayd tugmasi bilan qanday tanlash mumkinligi ko'rsatilgan.
Kalit AEM holatida bo'lsa, EFM3.3PG32 ni quvvatlantirish uchun pro to'plamdagi past shovqinli 23 V LDO ishlatiladi. Ushbu LDO yana disk raskadrovka USB kabelidan quvvatlanadi. Kengaytirilgan energiya monitori endi ketma-ket ulangan boʻlib, aniq yuqori tezlikdagi oqim oʻlchovlari va energiya nosozliklarini tuzatish/profillash imkonini beradi.
Kalit BAT holatida bo'lsa, qurilmani quvvatlantirish uchun CR20 rozetkasidagi 2032 mm tanga batareyadan foydalanish mumkin. Kalit bu holatda bo'lsa, oqim o'lchovlari faol emas. Bu MCUni tashqi quvvat manbai bilan quvvatlantirganda tavsiya etilgan kalit pozitsiyasi.
Eslatma: Advanced Energy Monitor EFM32PG23 ning joriy sarfini faqat quvvat tanlash tugmasi AEM holatida bo'lganda o'lchashi mumkin.
5.2 Kengash boshqaruvchisi quvvati
Kengash boshqaruvchisi disk raskadrovka va AEM kabi muhim funksiyalar uchun javobgardir va faqat plataning yuqori chap burchagidagi USB port orqali quvvatlanadi. To'plamning bu qismi alohida quvvat domenida joylashgan, shuning uchun disk raskadrovka funksiyasini saqlab qolgan holda maqsadli qurilma uchun boshqa quvvat manbasini tanlash mumkin. Ushbu quvvat domeni, shuningdek, plata boshqaruvchisiga quvvat o'chirilganda maqsadli quvvat domenidan oqim oqib ketishining oldini olish uchun ajratilgan.
Kengash boshqaruvchisi quvvat domeniga quvvat kalitining holati ta'sir qilmaydi.
To'plam plata boshqaruvchisi va maqsadli quvvat domenlarini bir-biridan ajratilgan holda saqlash uchun ehtiyotkorlik bilan ishlab chiqilgan, chunki ulardan biri o'chirilgan. Bu maqsadli EFM32PG23 qurilmasi BAT rejimida ishlashda davom etishini ta'minlaydi.
5.3 EFM32PG23 tiklash
EFM32PG23 MCU bir necha xil manbalar tomonidan qayta o'rnatilishi mumkin:
- RESET tugmasini bosgan foydalanuvchi
- Bortdagi tuzatuvchi #RESET pinini pastga tortadi
- Tashqi nosozliklarni tuzatuvchi #RESET pinini pastga tushiradi
Yuqorida aytib o'tilgan qayta o'rnatish manbalariga qo'shimcha ravishda, EFM32PG23 ga qayta o'rnatish plata kontrolleri ishga tushirilganda ham chiqariladi. Bu shuni anglatadiki, plata kontrolleridagi quvvatni o'chirish (J-Link USB kabelini ajratib qo'yish) qayta o'rnatishni yaratmaydi, lekin plata kontrolleri ishga tushganda kabelni qaytadan ulang.
Periferik qurilmalar
Pro-to'plamda EFM32PG23-ning ba'zi xususiyatlarini namoyish etadigan bir qator tashqi qurilmalar mavjud.
E'tibor bering, ko'pgina EFM32PG23 I/U tashqi qurilmalarga yo'naltiriladi, shuningdek, ajratuvchi panellarga yoki EXP sarlavhasiga yo'naltiriladi, ulardan foydalanishda e'tiborga olish kerak.
6.1 Bosish tugmalari va LEDlar
To'plamda BTN0 va BTN1 bilan belgilangan ikkita foydalanuvchi tugmachalari mavjud. Ular to'g'ridan-to'g'ri EFM32PG23 ga ulanadi va 1 ms vaqt doimiysi bilan RC filtrlari tomonidan ajratiladi. Tugmalar PA5 va PB4 pinlariga ulangan.
To'plamda, shuningdek, EFM0PG1-dagi GPIO pinlari tomonidan boshqariladigan LED32 va LED23 bilan belgilangan ikkita sariq LED mavjud. LEDlar faol-yuqori konfiguratsiyada PC8 va PC9 pinlariga ulangan.
6.2 LCD
20 pinli segmentli LCD displey EFM32 ning LCD periferiya qurilmasiga ulangan. LCD displeyda 4 ta umumiy chiziq va 10 ta segmentli chiziq mavjud bo'lib, ular to'rt tomonlama rejimda jami 40 ta segmentni beradi. Bu chiziqlar uzilish maydonchalarida taqsimlanmaydi. Segmentlarni xaritalash signallari haqida ma'lumot olish uchun to'plam sxemasiga qarang.
To'plamda EFM32 LCD periferik zaryad nasosining piniga ulangan kondansatör ham mavjud.
6.3 Si7021 nisbiy namlik va harorat sensori
Si7021 |2C nisbiy namlik va harorat sensori namlik va harorat sensori elementlarini birlashtirgan monolit CMOS IC, analog-raqamli konvertor, signalni qayta ishlash, kalibrlash ma'lumotlari va IC interfeysi. Namlikni sezish uchun sanoat standarti, past K polimerik dielektriklardan patentlangan foydalanish kam quvvatli, monolitik CMOS Sensor IC-larni kam siljish va histerezis va mukammal uzoq muddatli barqarorlik bilan qurish imkonini beradi.
Namlik va harorat sensorlari zavodda kalibrlangan va kalibrlash ma'lumotlari chipdagi doimiy xotirada saqlanadi. Bu sensorlarni qayta kalibrlash yoki dasturiy ta'minotni o'zgartirishni talab qilmasdan to'liq almashtirilishini ta'minlaydi.
Si7021 3×3 mm DFN paketida mavjud va qayta oqim bilan lehimlanadi. U 3×3 mm DFN-6 paketlarida mavjud RH/harorat datchiklari uchun apparat va dasturiy taʼminotga mos tushadigan yangilash sifatida foydalanish mumkin, bu kengroq diapazonda aniq sezish va kam quvvat sarfini oʻz ichiga oladi. Ixtiyoriy zavodda o'rnatilgan qopqoq past proni taklif qiladifile, Sensorni yig'ish paytida (masalan, qayta oqim bilan lehimlash) va mahsulotning ishlash muddati davomida himoya qilish uchun qulay vositalar, suyuqliklar hidrofobik/oleofobik) va zarrachalar bundan mustasno.
Si7021 HVAC/R va aktivlarni kuzatishdan tortib sanoat va iste'mol platformalarigacha bo'lgan ilovalarda namlik, shudring nuqtasi va haroratni o'lchash uchun ideal, aniq, kam quvvatli, zavod kalibrlangan raqamli yechimni taklif etadi.
Si2 uchun ishlatiladigan |7021C avtobusi EXP sarlavhasi bilan birgalikda ishlatiladi. Sensor VMCU tomonidan quvvatlanadi, ya'ni sensorning joriy iste'moli AEM o'lchovlariga kiritilgan.
Silikon laboratoriyalariga murojaat qiling web qo'shimcha ma'lumot olish uchun sahifalar: http://www.silabs.com/humidity-sensors.
6.4 LC sensori
Past energiya sensori interfeysini (LESENSE) namoyish qilish uchun induktiv-kapasitiv sensor taxtaning pastki o'ng tomonida joylashgan. LESENSE tashqi qurilmasi jilddan foydalanaditage raqamli-analog konvertor (VDAC) induktor orqali tebranuvchi tokni o'rnatish va keyin tebranishning pasayish vaqtini o'lchash uchun analog komparatordan (ACMP) foydalanadi. Tebranishning parchalanish vaqtiga induktordan bir necha millimetr masofada joylashgan metall buyumlarning mavjudligi ta'sir qiladi.
LC sensori induktorga metall ob'ekt yaqinlashganda, EFM32PG23 ni uyqudan uyg'otadigan sensorni amalga oshirish uchun ishlatilishi mumkin, u yana puls hisoblagichi, eshik signalizatsiyasi kaliti, joylashuv ko'rsatkichi yoki boshqa ilovalar sifatida ishlatilishi mumkin. metall narsaning mavjudligini his qilishni xohlaydi.
LC sensoridan foydalanish va ishlashi haqida qo'shimcha ma'lumot olish uchun Simplicity Studio'da yoki Silicon Labs'dagi hujjatlar kutubxonasida mavjud bo'lgan "AN0029: Past energiya sensori interfeysi - induktiv ma'no" ilova eslatmasiga qarang. websayt.
6.5 IADC SMA ulagichi
To'plamda EFM32PG23˙s IADC ga bir tomonlama konfiguratsiyadagi maxsus IADC kirish pinlaridan biri (AIN0) orqali ulangan SMA ulagichi mavjud. Maxsus ADC kirishlari tashqi signallar va IADC o'rtasidagi optimal ulanishlarni osonlashtiradi.
SMA ulagichi va ADC pin o'rtasidagi kirish sxemasi turli xil chastotalarda optimal joylashtirish ko'rsatkichlari o'rtasida yaxshi kelishuv bo'lishi uchun mo'ljallangan.ampling tezligi va EFM32 ni haddan tashqari kuchlanish holatida himoya qilishtage vaziyat. Agar IADC yuqori aniqlik rejimida 1 MGts dan yuqori qilib sozlangan ADC_CLK bilan ishlatilsa, 549 Ō rezistorni 0 Ō ga almashtirish foydali bo'ladi. Bu kamaytirilgan overvol xarajatiga tushaditage himoya qilish. IADC haqida qo'shimcha ma'lumot olish uchun qurilma ma'lumotnomasiga qarang.
E'tibor bering, SMA konnektorining kirishida erga 49.9 Ō rezistor mavjud bo'lib, u manbaning chiqish empedansiga qarab o'lchovlarga ta'sir qiladi. 49.9 Ō chiqish empedansi manbalariga nisbatan unumdorlikni oshirish uchun 50 Ō rezistor qo'shildi.
6.6 Virtual MAQOMOTI porti
Xost kompyuter va maqsadli EFM32PG23 o'rtasida dastur ma'lumotlarini uzatish uchun plata kontrolleriga asinxron ketma-ket ulanish taqdim etiladi, bu tashqi ketma-ket port adapteriga ehtiyojni yo'q qiladi.
Virtual MAQOMOTI porti maqsadli qurilma va plata kontrolleri o'rtasidagi jismoniy UART va plata kontrolleridagi mantiqiy funksiyadan iborat bo'lib, seriyali portni USB orqali asosiy kompyuterga taqdim etadi. UART interfeysi ikkita pin va yoqish signalidan iborat.
6.1-jadval. Virtual COM port interfeysi pinlari
Signal | Tavsif |
VCOM_TX | EFM32PG23 dan ma'lumotlarni plata boshqaruvchisiga uzating |
VCOM_RX | Kengash boshqaruvchisidan EFM32PG23 ga ma'lumotlarni qabul qiling |
VCOM_ENABLE | VCOM interfeysini yoqadi, bu ma'lumotlarni plata boshqaruvchisiga o'tkazish imkonini beradi |
Eslatma: VCOM porti faqat plata kontrolleri quvvatlanganda mavjud bo'lib, u J-Link USB kabelini kiritishni talab qiladi.
Kengaytirilgan energiya monitori
7.1 Foydalanish
Kengaytirilgan energiya monitori (AEM) maʼlumotlari plata boshqaruvchisi tomonidan toʻplanadi va Energy Pro tomonidan koʻrsatilishi mumkin.filer, Simplicity Studio orqali mavjud. Energy Pro yordamidafiler, joriy iste'mol va voltage o'lchanishi va real vaqtda EFM32PG23 da ishlaydigan haqiqiy kod bilan bog'lanishi mumkin.
7.2 Amaliyot nazariyasi
0.1 mA dan 47 mA (114 dB dinamik diapazon) gacha bo'lgan oqimni aniq o'lchash uchun oqim hissi ampliifier qo'sh daromad s bilan birga ishlatiladitage. Hozirgi tuyg'u ampko'taruvchi jildni o'lchayditage kichik seriyali qarshilik ustiga tushish. Daromad stage bundan keyin ampbu jildni talqin qiladitage ikkita joriy diapazonni olish uchun ikki xil daromad sozlamalari bilan. Ushbu ikki diapazon o'rtasidagi o'tish 250 mA atrofida sodir bo'ladi. Raqamli filtrlash va o'rtacha hisoblash s dan oldin boshqaruv panelida amalga oshiriladiamples Energy Pro ga eksport qilinadifiler ilovasi.
To'plamni ishga tushirish vaqtida AEM avtomatik kalibrlash amalga oshiriladi, bu ma'noda ofset xatosini qoplaydi. amphayot kechiruvchilar.
7.3 Aniqlik va ishlash
AEM 0.1 mA dan 47 mA gacha bo'lgan oqimlarni o'lchashga qodir. 250 mA dan yuqori oqimlar uchun AEM 0.1 mA ichida aniq. 250 mkA dan past oqimlarni o'lchashda aniqlik 1 mkA ga oshadi. Mutlaq aniqlik 1 mAdan past diapazonda 250 mkA bo'lsa-da, AEM joriy iste'moldagi 100 nA kabi kichik o'zgarishlarni aniqlay oladi. AEM 6250 s oqim ishlab chiqaradiampsekundiga les.
Bortda tuzatuvchi
PG23 Pro to'plamida kodni yuklab olish va EFM32PG23 diskini disk raskadrovka qilish uchun ishlatilishi mumkin bo'lgan o'rnatilgan tuzatuvchi mavjud. To'plamdagi EFM32PG23 ni dasturlashdan tashqari, tuzatuvchi tashqi Silicon Labs EFM32, EFM8, EZR32 va EFR32 qurilmalarini dasturlash va disk raskadrovka qilish uchun ham ishlatilishi mumkin.
Nosozliklarni tuzatuvchi Silicon Labs qurilmalarida ishlatiladigan uch xil disk raskadrovka interfeyslarini qo‘llab-quvvatlaydi:
- Barcha EFM32, EFR32 va EZR32 qurilmalarida foydalaniladigan Serial Wire Debug.
- JTAG, bu EFR32 va ba'zi EFM32 qurilmalari bilan ishlatilishi mumkin
- EFM2 qurilmalarida ishlatiladigan C8 Debug
To'g'ri disk raskadrovkani ta'minlash uchun qurilmangiz uchun mos disk raskadrovka interfeysidan foydalaning. Kengashdagi disk raskadrovka ulagichi ushbu uchta rejimni ham qo'llab-quvvatlaydi.
8.1 Nosozliklarni tuzatish rejimlari
Tashqi qurilmalarni dasturlash uchun maqsadli plataga ulanish uchun disk raskadrovka ulagichidan foydalaning va disk raskadrovka rejimini [Out] ga o'rnating. Xuddi shu ulagichdan disk raskadrovka rejimini [In] ga sozlash orqali to'plamdagi EFM32PG23 MCU ga tashqi tuzatuvchini ulash uchun ham foydalanish mumkin.
Faol disk raskadrovka rejimini tanlash Simplicity Studio'da amalga oshiriladi.
MCU disk raskadrovka: Ushbu rejimda bortda tuzatuvchi to'plamdagi EFM32PG23 ga ulangan.
Nosozliklarni tuzatish: Ushbu rejimda bortdagi disk raskadrovka maxsus plataga o'rnatilgan qo'llab-quvvatlanadigan Silicon Labs qurilmasini disk raskadrovka qilish uchun ishlatilishi mumkin.
Nosozliklarni tuzatish IN: Ushbu rejimda bortdagi disk raskadrovka o'chiriladi va to'plamdagi EFM32PG23 disk raskadrovka uchun tashqi disk raskadrovka ulanishi mumkin.
Eslatma: “Debug IN” ishlashi uchun komplekt plata kontrolleri Debug USB ulagichi orqali quvvatlanishi kerak.
8.2 Batareyaning ishlashi paytida nosozliklarni tuzatish
EFM32PG23 batareyadan quvvatlansa va J-Link USB hali ham ulangan bo'lsa, bortda disk raskadrovka funksiyasi mavjud. Agar USB quvvati uzilgan bo'lsa, Debug IN rejimi ishlashni to'xtatadi.
Agar maqsad batareya kabi boshqa energiya manbasidan ishlayotganida va plata boshqaruvchisi quvvat o‘chirilganida disk raskadrovka ruxsati zarur bo‘lsa, disk raskadrovka uchun ishlatiladigan GPIO ga to‘g‘ridan-to‘g‘ri ulang. Buni sindirish prokladkalaridagi tegishli pinlarga ulash orqali amalga oshirish mumkin. Ba'zi Silicon Labs to'plamlari bu maqsad uchun maxsus pin sarlavhasini taqdim etadi.
9. Kit konfiguratsiyasi va yangilanishi
Simplicity Studio'da kit konfiguratsiyasi dialogi sizga J-Link adapterining disk raskadrovka rejimini o'zgartirish, uning proshivkasini yangilash va boshqa konfiguratsiya sozlamalarini o'zgartirish imkonini beradi. Simplicity Studio-ni yuklab olish uchun o'ting silabs.com/simplicity.
Simplicity Studio-ning Launcher istiqbolining asosiy oynasida disk raskadrovka rejimi va tanlangan J-Link adapterining proshivka versiyasi ko'rsatiladi. To'plam konfiguratsiyasi dialogini ochish uchun ulardan birortasi yonidagi [O'zgartirish] havolasini bosing.
9.1 Dasturiy ta'minotni yangilash
To'plam mikrodasturini yangilash Simplicity Studio orqali amalga oshiriladi. Simplicity Studio ishga tushirilganda yangi yangilanishlarni avtomatik ravishda tekshiradi.
Qo'lda yangilash uchun to'plamni sozlash dialog oynasidan ham foydalanishingiz mumkin. To'g'ri tanlash uchun [Update Adapter] bo'limidagi [Browse] tugmasini bosing file .emz bilan tugaydi. Keyin [Paketni o'rnatish] tugmasini bosing.
Sxemalar, yig'ish chizmalari va BOM
Sxemalar, montaj chizmalari va materiallar ro'yxati (BOM) to'plam hujjatlari to'plami o'rnatilganda Simplicity Studio orqali mavjud. Ular Silicon Labs-dagi to'plam sahifasidan ham mavjud websayt: http://www.silabs.com/.
To'plamni qayta ko'rib chiqish tarixi va xatoliklar
11.1 Tekshirish tarixi
To'plamning tahririni quyidagi rasmda ko'rsatilganidek, to'plamning quti yorlig'ida chop etilgan holda topish mumkin.
11.1-jadval. To'plamni qayta ko'rib chiqish tarixi
To'plamni qayta ko'rib chiqish | Chiqarilgan | Tavsif |
A02 | 11 yil 2021 avgust | BRD2504A A03 reviziyasini o'z ichiga olgan dastlabki to'plamni qayta ko'rib chiqish. |
11.2 Xatolar
Hozirda ushbu to'plam bilan bog'liq muammolar mavjud emas.
Hujjatlarni qayta ko'rib chiqish tarixi
1.0
2021 yil noyabr
- Hujjatning dastlabki versiyasi
Oddiylik studiyasi
MCU va simsiz asboblar, hujjatlar, dasturiy ta'minot, manba kodlari kutubxonalari va boshqalarga bir marta bosish orqali kirish. Windows, Mac va Linux uchun mavjud!
![]() |
|||
IoT portfeli |
SW/HW www.silabs.com/simplicity |
Sifat www.silabs.com/quality |
Yordam va hamjamiyat |
Rad etish
Silicon Labs mijozlarga Silicon Labs mahsulotlaridan foydalanadigan yoki foydalanmoqchi bo‘lgan tizim va dasturiy ta’minotni amalga oshiruvchilar uchun mavjud bo‘lgan barcha tashqi qurilmalar va modullarning eng so‘nggi, aniq va chuqur hujjatlarini taqdim etish niyatida. Xarakterlash ma'lumotlari, mavjud modullar va tashqi qurilmalar, xotira o'lchamlari va xotira manzillari har bir aniq qurilmaga tegishli va taqdim etilgan "Odat" parametrlar turli ilovalarda farq qilishi mumkin. Ilova, masalanampBu erda tasvirlangan les faqat tasvirlash uchun. Silicon Labs bu yerdagi mahsulot ma’lumotlari, spetsifikatsiyalari va tavsiflariga qo‘shimcha ogohlantirmasdan o‘zgartirish kiritish huquqini o‘zida saqlab qoladi va kiritilgan ma’lumotlarning to‘g‘riligi yoki to‘liqligiga kafolat bermaydi. Oldindan ogohlantirmasdan, Silicon Labs ishlab chiqarish jarayonida xavfsizlik yoki ishonchli sabablarga ko'ra mahsulot proshivkasini yangilashi mumkin. Bunday o'zgarishlar mahsulotning spetsifikatsiyalarini yoki mantiyalarini o'zgartirmaydi. Silicon Labs ushbu hujjatda keltirilgan ma'lumotlardan foydalanish oqibatlari uchun javobgar bo'lmaydi. Ushbu hujjat integral mikrosxemalarni loyihalash yoki ishlab chiqarish uchun hech qanday litsenziyani nazarda tutmaydi yoki aniq bermaydi. Mahsulotlar FDA III toifasidagi qurilmalarda, FDA-ning bozordan oldin roziligi talab qilinadigan ilovalarda yoki Silicon Labsning maxsus yozma roziligisiz Hayotni qo'llab-quvvatlash tizimlarida foydalanish uchun mo'ljallangan yoki ruxsat berilmagan. "Hayotni qo'llab-quvvatlash tizimi" hayotni va/yoki salomatlikni qo'llab-quvvatlash yoki qo'llab-quvvatlashga mo'ljallangan har qanday mahsulot yoki tizim bo'lib, agar u muvaffaqiyatsiz bo'lsa, jiddiy shaxsiy jarohat yoki o'limga olib kelishi mumkin. Silicon Labs mahsulotlari harbiy maqsadlarda foydalanish uchun mo'ljallanmagan yoki ruxsat berilmagan. Silicon Labs mahsulotlari hech qanday holatda ommaviy qirg'in qurollarida, shu jumladan yadroviy, biologik yoki kimyoviy qurollarda yoki bunday qurollarni yetkazib berishga qodir raketalarda qo'llanilmasligi kerak. Silicon Labs barcha aniq va nazarda tutilgan kafolatlarni rad etadi va bunday ruxsatsiz ilovalarda Silicon Labs mahsulotidan foydalanish bilan bog'liq har qanday jarohatlar yoki zararlar uchun javobgar yoki javobgar bo'lmaydi. Eslatma: Bu tarkibda endi eskirgan terminlar jurnali boʻlishi mumkin. Silicon Labs bu atamalarni iloji boricha inklyuziv til bilan almashtirmoqda. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.silabs.com/about-us/inclusive-lexicon-project
Savdo belgisi haqida ma'lumot
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® va Silicon Labs logotipi®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logotipi va ularning kombinatsiyasi, “dunyodagi eng energiyaga qulay mikrokontrollerlar”, 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 logotipi va Zentri DMS, Z-Wave® va boshqalar Silicon Labs kompaniyasining savdo belgilari yoki roʻyxatdan oʻtgan savdo belgilaridir. ARM, CORTEX, Cortex-M3 va THUMB ARM Holdings kompaniyasining savdo belgilari yoki ro'yxatdan o'tgan savdo belgilaridir. Keil ARM Limited kompaniyasining ro'yxatdan o'tgan savdo belgisidir. Wi-Fi Wi-Fi Alliancening roʻyxatdan oʻtgan savdo belgisidir. Bu yerda tilga olingan barcha boshqa mahsulotlar yoki tovar nomlari tegishli egalarining savdo belgilaridir.
Silicon Laboratories Inc.
400 G'arbiy Sezar Chaves
Ostin, TX 78701
AQSh
www.silabs.com
silabs.com | Ko'proq bog'langan dunyoni qurish.
dan yuklab olingan Arrow.com.
Hujjatlar / manbalar
![]() |
SILICON LABS EFM32PG23 Gecko mikrokontrolleri [pdf] Foydalanuvchi uchun qoʻllanma EFM32PG23 Gecko mikrokontrolleri, EFM32PG23, Gecko mikrokontrolleri, mikrokontroller |