UG515: EFM32PG23 Pro Kit İstifadəçi Təlimatı
EFM32PG23 Gecko mikro nəzarət cihazı
PG23 Pro Kit EFM32PG23™ Gecko Mikronəzarətçi ilə tanış olmaq üçün əla başlanğıc nöqtəsidir.
Pro dəstdə EFM32PG23-ün bir çox imkanlarını nümayiş etdirən sensorlar və periferiyalar var. Dəst EFM32PG23 Gecko tətbiqini inkişaf etdirmək üçün bütün lazımi alətləri təmin edir.
HƏDƏF CİHAZ
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- CPU: 32-bit ARM® Cortex-M33
- Yaddaş: 512 kB flash və 64 kB RAM
KİT XÜSUSİYYƏTLƏRİ
- USB bağlantısı
- Qabaqcıl Enerji Monitoru (AEM)
- SEGGER J-Link bortda sazlayıcı
- Xarici avadanlığı, eləcə də bortda olan MCU-nu dəstəkləyən debug multipleksor
- 4×10 seqment LCD
- İstifadəçi LEDləri və təkan düymələri
- Silicon Labs Si7021 Nisbi Rütubət və Temperatur Sensoru
- IADC nümayişi üçün SMA birləşdiricisi
- İnduktiv LC sensoru
- Genişləndirici lövhələr üçün 20 pinli 2.54 mm başlıq
- Giriş/Çıxış pinlərinə birbaşa çıxış üçün çıxış yastıqları
- Enerji mənbələrinə USB və CR2032 sikkə batareyası daxildir.
YAZILIMI DƏSTƏK
- Simplicity Studio™
- IAR quraşdırılmış iş masası
- Keil MDK
Giriş
1.1 Təsvir
PG23 Pro Kit EFM32PG23 Gecko Mikronəzarətçilərində tətbiqlərin inkişafı üçün ideal başlanğıc nöqtəsidir. Lövhədə EFM32PG23 Gecko Mikronəzarətçisinin bir çox imkanlarından bəzilərini nümayiş etdirən sensorlar və periferiyalar var. Bundan əlavə, lövhə xarici proqramlarla istifadə oluna bilən tam xüsusiyyətli sazlayıcı və enerji monitorinqi vasitəsidir.
1.2 Xüsusiyyətlər
- EFM32PG23 Gecko mikro nəzarət cihazı
- 512 kB Flash
- 64 kB RAM
- QFN48 paketi
- Dəqiq cərəyan və həcm üçün qabaqcıl Enerji Monitorinqi sistemitage izləmə
- Xarici Silicon Labs cihazlarını sazlamaq imkanı ilə inteqrasiya olunmuş Segger J-Link USB sazlayıcı/emulyatoru
- 20 pinli genişləndirmə başlığı
- Giriş/Çıxış sancaqlarına asan daxil olmaq üçün çıxış yastıqları
- Enerji mənbələrinə USB və CR2032 batareyası daxildir
- 4×10 seqment LCD
- İstifadəçinin qarşılıqlı əlaqəsi üçün EFM2-yə qoşulmuş 32 düymə və LED
- Silicon Labs Si7021 Nisbi Rütubət və Temperatur Sensoru
- EFM32 IADC nümayişi üçün SMA birləşdiricisi
- EFM1.25 IADC üçün xarici 32 V istinad
- Metal cisimlərin induktiv yaxınlığının müəyyən edilməsi üçün LC tank dövrəsi
- LFXO və HFXO üçün kristallar: 32.768 kHz və 39.000 MHz
1.3 İşə başlama
Yeni PG23 Pro Kitinizə necə başlamaq barədə ətraflı təlimatları Silicon Labs-də tapa bilərsiniz. Web səhifələr: silabs.com/development-tools
Kit blok diaqramı
Bir bitdiview PG23 Pro Kiti aşağıdakı şəkildə göstərilmişdir.
Kit Hardware Layout
PG23 Pro Kit tərtibatı aşağıda göstərilmişdir.
Bağlayıcılar
4.1 Breakout yastıqları
EFM32PG23-ün GPIO sancaqlarının əksəriyyəti lövhənin yuxarı və aşağı kənarlarında olan pin başlıq sətirlərində mövcuddur. Bunlar standart 2.54 mm aralığa malikdir və lazım olduqda pin başlıqları lehimlənə bilər. I/O sancaqlarına əlavə olaraq, elektrik relslərinə və yerə qoşulmalar da təmin edilir. Nəzərə alın ki, bəzi sancaqlar dəstin periferiyaları və ya xüsusiyyətləri üçün istifadə olunur və güzəştlər olmadan fərdi proqram üçün mövcud olmaya bilər.
Aşağıdakı rəqəm lövhənin sağ kənarındakı sındırma yastiqciqlarının pinoutunu və EXP başlığının pinoutunu göstərir. EXP başlığı növbəti hissədə daha ətraflı izah edilir. Kopma yastığı birləşmələri də asan istinad üçün hər bir sancağın yanında ipək ekranda çap olunur.
Aşağıdakı cədvəldə sökülmə pedləri üçün pin birləşmələri göstərilir. O, həmçinin hansı dəstin periferiya və ya xüsusiyyətlərinin müxtəlif sancaqlara qoşulduğunu göstərir.
Cədvəl 4.1. Aşağı Sıra (J101) Pinout
Pin | EFM32PG23 I/O Pin | Paylaşılan Xüsusiyyət |
1 | VMCU | EFM32PG23 cildtage domeni (AEM tərəfindən ölçülür) |
2 | GND | Yer |
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 | Paylaşılan Xüsusiyyət |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 Sıfırla |
14 | AIN1 | |
15 | GND | Yer |
16 | 3V3 | Board nəzarətçi təchizatı |
Pin | EFM32PG23 I/O Pin | Paylaşılan Xüsusiyyət |
1 | 5V | Board USB voltage |
2 | GND | Yer |
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 | Yer |
16 | 3V3 | Board nəzarətçi təchizatı |
4.2 EXP Başlığı
Lövhənin sağ tərəfində periferik qurğuların və ya plagin lövhələrinin qoşulmasına imkan verən bucaqlı 20 pinli EXP başlığı təmin edilmişdir. Bağlayıcı EFM32PG23 Gecko xüsusiyyətlərinin əksəriyyəti ilə istifadə edilə bilən bir sıra I/O sancaqlarını ehtiva edir. Bundan əlavə, VMCU, 3V3 və 5V güc relsləri də açıqdır.
Konnektor SPI, UART və I²C avtobusu kimi ümumi istifadə olunan periferik qurğuların konnektorun sabit yerlərində mövcud olmasını təmin edən standarta əməl edir. Qalan sancaqlar ümumi təyinatlı I/O üçün istifadə olunur. Bu, bir sıra müxtəlif Silicon Labs dəstlərinə qoşula bilən genişləndirmə lövhələrini təyin etməyə imkan verir.
Aşağıdakı rəqəm PG23 Pro Kit üçün EXP başlığının pin təyinatını göstərir. Mövcud GPIO sancaqlarının sayındakı məhdudiyyətlər səbəbindən bəzi EXP başlıq pinləri dəst xüsusiyyətləri ilə paylaşılır.
Cədvəl 4.3. EXP başlıq pin çıxışı
Pin | Əlaqə | EXP başlıq funksiyası | Paylaşılan Xüsusiyyət |
20 | 3V3 | Board nəzarətçi təchizatı | |
18 | 5V | İdarəetmə lövhəsi USB ctage | |
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 cildtage domeni, AEM ölçmələrinə daxildir. | |
19 | BOARD_ID_SDA | Əlavə lövhələrin identifikasiyası üçün lövhə nəzarətçisinə qoşulub. | |
17 | BOARD_ID_SCL | Əlavə lövhələrin identifikasiyası üçün lövhə nəzarətçisinə qoşulub. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
Pin | Əlaqə | EXP başlıq funksiyası | Paylaşılan Xüsusiyyət |
7 | NC | ||
5 | NC | ||
3 | AIN1 | ADC Girişi | |
1 | GND | Yer |
4.3 Sazlama Konnektoru (DBG)
Sazlama konnektoru ikili məqsədə xidmət edir, Sadəlik Studiyasından istifadə etməklə konfiqurasiya edilə bilən sazlama rejiminə əsaslanır. Əgər “Debug IN” rejimi seçilibsə, birləşdirici EFM32PG23 bortunda xarici sazlayıcıdan istifadə etməyə imkan verir. “Debug OUT” rejimi seçilərsə, birləşdirici dəsti xarici hədəfə doğru sazlayıcı kimi istifadə etməyə imkan verir. Əgər “Debug MCU” rejimi (defolt) seçilibsə, konnektor həm lövhə nəzarətçisinin, həm də bortda olan hədəf cihazın debug interfeysindən təcrid olunur.
Bu konnektor müxtəlif iş rejimlərini dəstəkləmək üçün avtomatik olaraq dəyişdirildiyi üçün, o, yalnız board nəzarətçisinə enerji verildikdə (J-Link USB kabeli qoşulduqda) mövcuddur. Lövhə nəzarətçisi enerjisiz olduqda hədəf cihaza sazlama girişi tələb olunursa, bu, birbaşa çıxış başlığında müvafiq pinlərə qoşulmaqla edilməlidir. Bağlayıcının pin çıxışı standart ARM Cortex Debug 19 pinli konnektorunkinə uyğundur.
Pinout aşağıda ətraflı təsvir edilmişdir. Qeyd edək ki, bağlayıcı J-i dəstəkləsə dəTAG Serial Wire Debug-a əlavə olaraq, bu, mütləq dəstin və ya bortda olan hədəf cihazın bunu dəstəklədiyi demək deyil.
Pinout ARM Cortex Debug konnektorunun pinoutuna uyğun gəlsə də, bunlar tam uyğun gəlmir, çünki pin 7 fiziki olaraq Cortex Debug konnektorundan çıxarılır. Bəzi kabellərdə bu pin mövcud olduqda istifadə edilməsinə mane olan kiçik bir fiş var. Əgər belədirsə, fişini çıxarın və ya əvəzinə standart 2×10 1.27 mm düz kabeldən istifadə edin.
Cədvəl 4.4. Sazlama Bağlayıcı Pin Təsvirləri
Pin Nömrələri | Funksiya | Qeyd |
1 | VTARGET | Hədəf istinad cildtage. Hədəf və sazlayıcı arasında məntiqi siqnal səviyyələrini dəyişdirmək üçün istifadə olunur. |
2 | TMS / SDWIO / C2D | JTAG test rejimi seçin, Serial Wire data və ya C2 data |
4 | TCK / SWCLK / C2CK | JTAG test saatı, Serial Wire saatı və ya C2 saatı |
6 | TDO/SWO | JTAG test məlumatı və ya Serial Wire çıxışı |
8 | TDI / C2Dps | JTAG test məlumatları və ya C2D "pin paylaşımı" funksiyası |
10 | RESET / C2CKps | Hədəf cihaz sıfırlaması və ya C2CK "pin paylaşımı" funksiyası |
12 | NC | TRACECLK |
14 | NC | İZLƏNİB0 |
16 | NC | İZLƏNİB1 |
18 | NC | İZLƏNİB2 |
20 | NC | İZLƏNİB3 |
9 | Kabel aşkarlanması | Torpağa qoşulun |
11, 13 | NC | Qoşulmayıb |
3, 5, 15, 17, 19 | GND |
4.4 Sadəlik birləşdiricisi
Pro dəstində təqdim olunan Sadəlik Konnektoru AEM və Virtual COM portu kimi qabaqcıl sazlama xüsusiyyətlərini xarici hədəfə doğru istifadə etməyə imkan verir. Pinout aşağıdakı şəkildə təsvir edilmişdir.
Şəkildəki siqnal adlarına və pin təsviri cədvəlinə lövhə nəzarətçisindən istinad edilir. Bu o deməkdir ki, VCOM_TX xarici hədəfdəki RX pininə, VCOM_RX hədəfin TX pininə, VCOM_CTS hədəfin RTS pininə və VCOM_RTS hədəfin CTS pininə qoşulmalıdır.
Qeyd: VMCU cildindən çəkilmiş cərəyantage pin AEM ölçmələrinə daxildir, 3V3 və 5V voltage sancaqlar deyil. AEM ilə xarici hədəfin cari istehlakını izləmək üçün ölçmələrə təsirini minimuma endirmək üçün bortdakı MCU-nu ən aşağı enerji rejiminə qoyun.
Cədvəl 4.5. Sadəlik Bağlayıcı Pin Təsvirləri
Pin Nömrələri | Funksiya | Təsvir |
1 | VMCU | AEM tərəfindən nəzarət edilən 3.3 V güc relsi |
3 | 3V3 | 3.3 V güc relsi |
5 | 5V | 5 V güc relsi |
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 | Board ID SCL |
19 | BOARD_ID_SDA | Board ID SDA |
10, 12, 14, 16, 18, 20 | NC | Qoşulmayıb |
7, 9, 11, 13, 15 | GND | Yer |
Enerji təchizatı və sıfırlama
5.1 MCU Güc Seçimi
Pro dəstindəki EFM32PG23 bu mənbələrdən biri ilə təchiz edilə bilər:
- Sazlama USB kabeli
- 3 V sikkə hüceyrə batareyası
MCU üçün enerji mənbəyi pro dəstinin aşağı sol küncündəki sürüşdürmə açarı ilə seçilir. Aşağıdakı şəkildə müxtəlif enerji mənbələrinin sürüşmə açarı ilə necə seçilə biləcəyi göstərilir.
Açar AEM vəziyyətində olduqda, EFM3.3PG32-ü gücləndirmək üçün pro dəstində aşağı səs-küylü 23 V LDO istifadə olunur. Bu LDO yenidən debug USB kabelindən qidalanır. Qabaqcıl Enerji Monitoru indi dəqiq yüksək sürətli cərəyan ölçmələrinə və enerji diskussiyasına/profilləşdirməyə imkan verən ardıcıl olaraq qoşulub.
Açar BAT vəziyyətində olduqda, cihazı gücləndirmək üçün CR20 yuvasındakı 2032 mm sikkə batareyadan istifadə etmək olar. Keçid bu vəziyyətdə olduqda, heç bir cərəyan ölçmələri aktiv deyil. Bu, MCU-nu xarici enerji mənbəyi ilə gücləndirərkən tövsiyə olunan keçid mövqeyidir.
Qeyd: Qabaqcıl Enerji Monitoru yalnız enerji seçim açarı AEM vəziyyətində olduqda EFM32PG23-ün cari istehlakını ölçə bilər.
5.2 Board Controller Power
Lövhə nəzarətçisi sazlayıcı və AEM kimi vacib funksiyalara cavabdehdir və yalnız lövhənin yuxarı sol küncündəki USB portu vasitəsilə təchiz edilir. Dəstin bu hissəsi ayrıca güc domenində yerləşir, beləliklə, sazlama funksiyasını saxlayaraq hədəf cihaz üçün fərqli enerji mənbəyi seçilə bilər. Bu güc domeni də lövhə nəzarətçisinə enerji çıxarıldıqda hədəf güc domenindən cərəyan sızmasının qarşısını almaq üçün təcrid edilmişdir.
İdarə heyətinin güc domeninə güc açarının mövqeyi təsir göstərmir.
Dəst lövhə nəzarətçisini və hədəf güc domenlərini onlardan biri söndürüldükdə bir-birindən təcrid olunmuş saxlamaq üçün diqqətlə hazırlanmışdır. Bu, hədəf EFM32PG23 cihazının BAT rejimində işləməyə davam etməsini təmin edir.
5.3 EFM32PG23 Sıfırla
EFM32PG23 MCU bir neçə fərqli mənbə tərəfindən sıfırlana bilər:
- RESET düyməsini basan istifadəçi
- Bortdakı sazlayıcı #RESET pinini aşağı çəkir
- Xarici sazlayıcı #RESET pinini aşağı çəkir
Yuxarıda qeyd olunan sıfırlama mənbələrinə əlavə olaraq, lövhə nəzarətçisinin işə salınması zamanı EFM32PG23-ə sıfırlama da veriləcək. Bu o deməkdir ki, board nəzarətçisinə gücün çıxarılması (J-Link USB kabelinin çıxarılması) sıfırlama yaratmayacaq, lakin lövhə nəzarətçisi işə düşən kimi kabeli yenidən iradəyə qoşacaq.
Periferik qurğular
Pro dəstində bəzi EFM32PG23 xüsusiyyətlərini nümayiş etdirən bir sıra periferik qurğular var.
Nəzərə alın ki, periferik qurğulara yönləndirilən EFM32PG23 I/O-nun çoxu həmçinin çıxış bloklarına və ya EXP başlığına yönləndirilir, bunlardan istifadə edərkən nəzərə alınmalıdır.
6.1 Düymələr və LEDlər
Kitdə BTN0 və BTN1 ilə qeyd olunan iki istifadəçi düyməsi var. Onlar birbaşa EFM32PG23-ə qoşulur və 1 ms vaxt sabiti ilə RC filtrləri ilə ayrılır. Düymələr PA5 və PB4 sancaqlarına qoşulur.
Kitdə həmçinin EFM0PG1-də GPIO sancaqları ilə idarə olunan LED32 və LED23 qeyd edilmiş iki sarı LED var. LED-lər aktiv-yüksək konfiqurasiyada PC8 və PC9 pinlərinə qoşulub.
6.2 LCD
20 pinli seqmentli LCD EFM32-nin LCD periferiyasına qoşulub. LCD-də 4 ümumi xətt və 10 seqment xətti var, dördlü rejimdə cəmi 40 seqment verir. Bu xətlər sökülmə pedlərində paylaşılmır. Siqnalların seqmentlərə xəritələşdirilməsi haqqında məlumat üçün dəstin sxeminə baxın.
EFM32 LCD periferik şarj nasosunun pininə qoşulmuş kondansatör də dəstdə mövcuddur.
6.3 Si7021 Nisbi Rütubət və Temperatur Sensoru
Si7021 |2C nisbi rütubət və temperatur sensoru rütubət və temperatur sensoru elementlərini, analoqdan rəqəmə çevirici, siqnalın işlənməsi, kalibrləmə məlumatları və IC interfeysini birləşdirən monolit CMOS IC-dir. Rütubətin müəyyən edilməsi üçün sənaye standartlı, aşağı K polimerik dielektriklərin patentləşdirilmiş istifadəsi aşağı sürüşmə və histerezis və əla uzunmüddətli sabitliyə malik aşağı güclü, monolit CMOS Sensor IC-lərin qurulmasına imkan verir.
Rütubət və temperatur sensorları zavodda kalibrlənmişdir və kalibrləmə məlumatları çipdəki uçucu olmayan yaddaşda saxlanılır. Bu, heç bir yenidən kalibrləmə və ya proqram dəyişikliyi tələb olunmadan sensorların tamamilə dəyişdirilə biləcəyini təmin edir.
Si7021 3×3 mm DFN paketində mövcuddur və yenidən lehimlənə bilər. O, 3×3 mm DFN-6 paketlərində mövcud RH/temperatur sensorları üçün aparat və proqram təminatına uyğun açılan təkmilləşdirmə kimi istifadə oluna bilər, daha geniş diapazonda dəqiq algılama və daha az enerji sərfiyyatına malikdir. İsteğe bağlı zavodda quraşdırılmış örtük aşağı peşəkarlıq təklif edirfile, montaj zamanı (məsələn, təkrar lehimləmə) və məhsulun istismar müddəti ərzində, hidrofobik/oleofob mayelər və hissəciklər istisna olmaqla sensoru qorumaq üçün əlverişli vasitələr.
Si7021 HVAC/R və aktivlərin izlənməsindən tutmuş sənaye və istehlak platformalarına kimi tətbiqlərdə rütubətin, şeh nöqtəsinin və temperaturun ölçülməsi üçün ideal, dəqiq, aşağı gücə malik, zavodda kalibrlənmiş rəqəmsal həll təklif edir.
Si2 üçün istifadə edilən |7021C avtobusu EXP başlığı ilə paylaşılır. Sensor VMCU ilə təchiz edilmişdir, yəni sensorun cari istehlakı AEM ölçmələrinə daxildir.
Silikon Laboratoriyalarına baxın web ətraflı məlumat üçün səhifələr: http://www.silabs.com/humidity-sensors.
6.4 LC Sensor
Aşağı Enerji Sensor İnterfeysini (LESENSE) nümayiş etdirmək üçün induktiv-kapasitiv sensor lövhənin aşağı sağında yerləşir. LESENSE periferik cilddən istifadə edirtage Rəqəmsal-analoq çeviricisi (VDAC) induktor vasitəsilə salınan cərəyan qurmaq və sonra rəqsin çürümə müddətini ölçmək üçün analoq komparatordan (ACMP) istifadə edir. Salınma müddətinə indüktörün bir neçə millimetrliyində metal obyektlərin olması təsir edəcək.
LC sensoru, metal obyekt induktora yaxınlaşdıqda EFM32PG23-ü yuxu rejimindən oyandıran sensoru həyata keçirmək üçün istifadə edilə bilər, bu da yenidən kommunal sayğacın nəbz sayğacı, qapı siqnalizasiya açarı, mövqe göstəricisi və ya digər tətbiqlər kimi istifadə edilə bilər. metal obyektin varlığını hiss etmək istəyir.
LC sensorunun istifadəsi və işləməsi haqqında daha çox məlumat üçün Simplicity Studio-da və ya Silicon Labs-də sənəd kitabxanasında mövcud olan “AN0029: Aşağı Enerji Sensor İnterfeysi - İnduktiv Sense” tətbiq qeydinə baxın. websayt.
6.5 IADC SMA birləşdiricisi
Kitdə birtərəfli konfiqurasiyada xüsusi IADC giriş pinlərindən (AIN32) biri vasitəsilə EFM23PG0˙s IADC-yə qoşulan SMA konnektoru var. Xüsusi ADC girişləri xarici siqnallar və IADC arasında optimal əlaqəni asanlaşdırır.
SMA konnektoru və ADC pin arasındakı giriş sxemi müxtəlif parametrlərdə optimal yerləşdirmə performansı arasında yaxşı bir kompromis olmaq üçün nəzərdə tutulmuşdur.ampsürətləri və həddindən artıq yüklənmə halında EFM32-nin qorunmasıtage vəziyyət. Əgər IADC-ni 1 MHz-dən yüksək olaraq konfiqurasiya edilmiş ADC_CLK ilə Yüksək Dəqiqlik rejimində istifadə edirsinizsə, 549 Ω rezistoru 0 Ω ilə əvəz etmək faydalıdır. Bu azaldılmış həddən artıq həcmin bahasına gəlirtage mühafizə. IADC haqqında ətraflı məlumat üçün cihazın istinad kitabçasına baxın.
Qeyd edək ki, mənbənin çıxış empedansından asılı olaraq ölçmələrə təsir edən SMA konnektorunun girişində yerə 49.9 Ω rezistor var. Performansı 49.9 Ω çıxış empedansı mənbələrinə doğru artırmaq üçün 50 Ω rezistor əlavə edilmişdir.
6.6 Virtual COM Portu
Ana kompüter və hədəf EFM32PG23 arasında proqram məlumatlarının ötürülməsi üçün lövhə nəzarətçisinə asinxron serial əlaqə təmin edilir ki, bu da xarici serial port adapterinə ehtiyacı aradan qaldırır.
Virtual COM portu hədəf cihaz və board nəzarətçi arasında fiziki UART-dan və board nəzarətçisində serial portu USB üzərindən əsas kompüterə təqdim edən məntiqi funksiyadan ibarətdir. UART interfeysi iki sancaqdan və aktivləşdirmə siqnalından ibarətdir.
Cədvəl 6.1. Virtual COM Port interfeysi sancaqları
Siqnal | Təsvir |
VCOM_TX | EFM32PG23-dən məlumatı lövhənin nəzarətçisinə ötürün |
VCOM_RX | Lövhə nəzarətçisindən EFM32PG23-ə məlumat alın |
VCOM_ENABLE | Məlumatların lövhə nəzarətçisinə keçməsinə imkan verən VCOM interfeysini işə salır |
Qeyd: VCOM portu yalnız J-Link USB kabelinin daxil edilməsini tələb edən lövhə nəzarətçisinə enerji verildikdə mövcuddur.
Qabaqcıl Enerji Monitoru
7.1 İstifadə
Qabaqcıl Enerji Monitoru (AEM) məlumatları lövhə nəzarətçisi tərəfindən toplanır və Energy Pro tərəfindən göstərilə bilər.filer, Simplicity Studio vasitəsilə mövcuddur. Energy Pro-dan istifadə etməkləfiler, cari istehlak və həcmtage real vaxt rejimində EFM32PG23-də işləyən faktiki kodla ölçülə və əlaqələndirilə bilər.
7.2 Əməliyyat nəzəriyyəsi
0.1 µA ilə 47 mA (114 dB dinamik diapazon) arasında dəyişən cərəyanı dəqiq ölçmək üçün cərəyan hissi ampqaldırıcı ikili qazanc s ilə birlikdə istifadə olunurtage. Cari hiss ampqaldırıcı həcmi ölçürtage kiçik seriyalı rezistorun üzərinə düşmə. Qazanc stage daha da ampbu cildi yaşadırtagiki cari diapazon əldə etmək üçün iki fərqli qazanc parametrləri ilə e. Bu iki diapazon arasında keçid 250 µA ətrafında baş verir. Rəqəmsal filtrləmə və orta hesablama s-dən əvvəl board nəzarətçisində aparılıramples Energy Pro-ya ixrac olunurfiler tətbiqi.
Dəstin işə salınması zamanı AEM-in avtomatik kalibrlənməsi həyata keçirilir ki, bu da mənada ofset xətasını kompensasiya edir. amphəyatını itirənlər.
7.3 Dəqiqlik və Performans
AEM 0.1 µA ilə 47 mA aralığında cərəyanları ölçməyə qadirdir. 250 µA-dan yuxarı cərəyanlar üçün AEM 0.1 mA daxilində dəqiqdir. 250 µA-dan aşağı cərəyanları ölçərkən dəqiqlik 1 µA-a qədər artır. Mütləq dəqiqlik sub1 µA diapazonunda 250 µA olsa da, AEM cari istehlakda 100 nA kimi kiçik dəyişiklikləri aşkar edə bilir. AEM 6250 cərəyan istehsal edirampsaniyədə les.
Bortda Debugger
PG23 Pro Kiti EFM32PG23 kodunu endirmək və sazlamaq üçün istifadə edilə bilən inteqrasiya edilmiş sazlayıcıdan ibarətdir. Kitdə EFM32PG23-ü proqramlaşdırmaqdan əlavə, sazlayıcı xarici Silicon Labs EFM32, EFM8, EZR32 və EFR32 cihazlarını proqramlaşdırmaq və sazlamaq üçün də istifadə edilə bilər.
Sazlayıcı Silicon Labs cihazları ilə istifadə olunan üç müxtəlif sazlama interfeysini dəstəkləyir:
- Bütün EFM32, EFR32 və EZR32 cihazları ilə istifadə olunan Serial Wire Debug
- JTAG, EFR32 və bəzi EFM32 cihazları ilə istifadə edilə bilər
- EFM2 cihazları ilə istifadə edilən C8 Debug
Dəqiq sazlamanı təmin etmək üçün cihazınız üçün uyğun sazlama interfeysindən istifadə edin. Lövhədəki debug konnektoru bu rejimin hər üçünü dəstəkləyir.
8.1 Sazlama rejimləri
Xarici cihazları proqramlaşdırmaq üçün hədəf lövhəsinə qoşulmaq üçün sazlama konnektorundan istifadə edin və sazlama rejimini [Out] olaraq təyin edin. Eyni konnektordan sazlama rejimini [In] olaraq təyin etməklə dəstdəki EFM32PG23 MCU-ya xarici sazlayıcını qoşmaq üçün də istifadə etmək olar.
Aktiv sazlama rejiminin seçilməsi Simplicity Studio-da həyata keçirilir.
Sazlama MCU: Bu rejimdə bortdakı sazlayıcı dəstdəki EFM32PG23-ə qoşulur.
Debug OUT: Bu rejimdə, bortda olan sazlayıcıdan xüsusi lövhədə quraşdırılmış dəstəklənən Silicon Labs cihazını sazlamaq üçün istifadə edilə bilər.
Sazlama IN: Bu rejimdə bortda olan saz ayıklayıcı əlaqəsi kəsilir və dəstdəki EFM32PG23-ü sazlamaq üçün xarici sazlayıcı qoşula bilər.
Qeyd: “Debug IN” funksiyasının işləməsi üçün dəst lövhəsi nəzarətçisi Debug USB konnektoru vasitəsilə qidalanmalıdır.
8.2 Batareyanın işləməsi zamanı sazlama
EFM32PG23 batareya ilə təchiz edildikdə və J-Link USB hələ də qoşulduqda, bortda sazlama funksiyası mövcuddur. USB enerjisi kəsilərsə, Debug IN rejimi işləməyi dayandıracaq.
Hədəf batareya kimi başqa enerji mənbəyini işlətdikdə və lövhə nəzarətçisi söndürüldükdə sazlama girişi tələb olunursa, sazlama üçün istifadə olunan GPIO ilə birbaşa əlaqə qurun. Bu, qırılma yastiqciqlarındakı müvafiq sancaqlara qoşulmaqla edilə bilər. Bəzi Silicon Labs dəstləri bu məqsəd üçün xüsusi pin başlığı təmin edir.
9. Dəstin Konfiqurasiyası və Təkmilləşdirmələri
Simplicity Studio-da kitin konfiqurasiyası dialoqu sizə J-Link adapterinin debug rejimini dəyişməyə, onun proqram təminatını təkmilləşdirməyə və digər konfiqurasiya parametrlərini dəyişməyə imkan verir. Simplicity Studio-nu yükləmək üçün bura keçin silabs.com/simplicity.
Simplicity Studio-nun Launcher perspektivinin əsas pəncərəsində seçilmiş J-Link adapterinin debug rejimi və proqram təminatı versiyası göstərilir. Kit konfiqurasiyası dialoqunu açmaq üçün onlardan hər hansı birinin yanındakı [Dəyişdir] linkinə klikləyin.
9.1 Firmware Yeniləmələri
Kitin proqram təminatının təkmilləşdirilməsi Simplicity Studio vasitəsilə həyata keçirilir. Simplicity Studio başlanğıcda avtomatik olaraq yeni yeniləmələri yoxlayacaq.
Siz həmçinin əl ilə təkmilləşdirmələr üçün dəsti konfiqurasiya dialoqundan istifadə edə bilərsiniz. Düzgün seçmək üçün [Adapteri yeniləmək] bölməsində [Browse] düyməsini klikləyin file .emz ilə bitən. Sonra, [Paketi quraşdırın] düyməsini klikləyin.
Sxemlər, montaj çertyojları və BOM
Dəst sənədlər paketi quraşdırıldıqdan sonra sxemlər, montaj çertyojları və materialların siyahısı (BOM) Simplicity Studio vasitəsilə əldə edilə bilər. Onlar həmçinin Silicon Labs-də dəst səhifəsində mövcuddur websayt: http://www.silabs.com/.
Kit Təftiş Tarixi və Səhvlər
11.1 Təftiş Tarixçəsi
Aşağıdakı şəkildə göstərildiyi kimi kitin təftişini dəstin qutu etiketində çap olunmuş şəkildə tapmaq olar.
Cədvəl 11.1. Kit Revizyon Tarixçəsi
Kit Revizyonu | Sərbəst buraxıldı | Təsvir |
A02 | 11 avqust 2021-cü il | BRD2504A revizyonu A03 olan ilkin dəst revizyonu. |
11.2 Səhv
Hazırda bu dəstlə bağlı məlum problem yoxdur.
Sənədin Təftiş Tarixçəsi
1.0
Noyabr 2021
- Sənədin ilkin versiyası
Sadəlik studiyası
MCU və simsiz alətlərə, sənədlərə, proqram təminatına, mənbə kodu kitabxanalarına və daha çoxuna bir kliklə giriş. Windows, Mac və Linux üçün mövcuddur!
![]() |
|||
IoT Portfolio |
SW/HW www.silabs.com/simplicity |
Keyfiyyət www.silabs.com/quality |
Dəstək və İcma |
İmtina
Silicon Labs müştərilərə Silicon Labs məhsullarından istifadə edən və ya istifadə etmək niyyətində olan sistem və proqram təminatı tətbiqçiləri üçün mövcud olan bütün periferiya və modulların ən son, dəqiq və dərin sənədlərini təqdim etmək niyyətindədir. Xarakteristika məlumatları, mövcud modullar və periferiyalar, yaddaş ölçüləri və yaddaş ünvanları hər bir xüsusi cihaza aiddir və təqdim olunan “Tipik” parametrlər müxtəlif proqramlarda dəyişə bilər və dəyişir. Tətbiq məsampBurada təsvir edilənlər yalnız illüstrativ məqsədlər üçündür. Silicon Labs buradakı məhsul məlumatlarına, spesifikasiyalara və təsvirlərə əlavə xəbərdarlıq etmədən dəyişiklik etmək hüququnu özündə saxlayır və daxil edilmiş məlumatların düzgünlüyünə və ya tamlığına zəmanət vermir. Əvvəlcədən xəbərdarlıq etmədən Silicon Labs istehsal prosesi zamanı təhlükəsizlik və ya etibarlı səbəblərə görə məhsulun proqram təminatını yeniləyə bilər. Bu cür dəyişikliklər məhsulun spesifikasiyalarını və ya uyğunluğunu dəyişməyəcək. Silicon Labs bu sənəddə verilmiş məlumatdan istifadənin nəticələrinə görə heç bir məsuliyyət daşımır. Bu sənəd hər hansı inteqral sxemlərin layihələndirilməsi və ya istehsalı üçün hər hansı lisenziyanı nəzərdə tutmur və ya açıq şəkildə vermir. Məhsullar Silicon Labs-in xüsusi yazılı razılığı olmadan FDA Class III cihazlarında, FDA-nın əvvəlcədən təsdiqi tələb olunan tətbiqlərdə və ya Həyata Dəstək Sistemlərində istifadə üçün nəzərdə tutulmayıb və ya icazə verilməyib. “Həyatı Dəstək Sistemi” həyatı və/və ya sağlamlığı dəstəkləmək və ya təmin etmək üçün nəzərdə tutulmuş hər hansı məhsul və ya sistemdir və uğursuz olarsa, əhəmiyyətli şəxsi zədə və ya ölümlə nəticələnə bilər. Silicon Labs məhsulları hərbi tətbiqlər üçün nəzərdə tutulmayıb və ya icazə verilməyib. Silicon Labs məhsulları heç bir halda nüvə, bioloji və ya kimyəvi silahlar da daxil olmaqla (lakin bununla məhdudlaşmayaraq) kütləvi qırğın silahlarında və ya belə silahları çatdıra bilən raketlərdə istifadə edilməməlidir. Silicon Labs bütün açıq və nəzərdə tutulan zəmanətlərdən imtina edir və belə icazəsiz tətbiqlərdə Silicon Labs məhsulunun istifadəsi ilə bağlı hər hansı xəsarət və ya zədələrə görə məsuliyyət daşımır. Qeyd: Bu məzmunda artıq köhnəlmiş səmərəsiz termin jurnalı ola bilər. Silicon Labs mümkün olan hər yerdə bu terminləri inklüziv dillə əvəz edir. Əlavə məlumat üçün ziyarət edin www.silabs.com/about-us/inclusive-lexicon-project
Ticarət nişanı haqqında məlumat
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® və Silicon Labs logosu®, Blue giga®, Blue giga Logo®, Clock builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro loqosu və onların birləşmələri, “dünyanın ən enerji dostu mikro nəzarətçiləri”, 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 loqosu və Zentri DMS, Z-Wave® və başqaları Silicon Labs-in ticarət nişanları və ya qeydiyyatdan keçmiş ticarət nişanlarıdır. ARM, CORTEX, Cortex-M3 və THUMB ARM Holdings-in ticarət nişanları və ya qeydə alınmış ticarət nişanlarıdır. Keil ARM Limited şirkətinin qeydə alınmış ticarət nişanıdır. Wi-Fi, Wi-Fi Alyansının qeydə alınmış ticarət nişanıdır. Burada qeyd olunan bütün digər məhsullar və ya brend adlar müvafiq sahiblərinin ticarət nişanlarıdır.
Silicon Laboratories Inc.
400 Qərbi Sezar Çaves
Austin, TX 78701
ABŞ
www.silabs.com
silabs.com | Daha bağlı dünya qurmaq.
-dan endirilib Arrow.com.
Sənədlər / Resurslar
![]() |
SILICON LABS EFM32PG23 Gecko Mikronəzarətçi [pdf] İstifadəçi təlimatı EFM32PG23 Gecko Mikronəzarətçi, EFM32PG23, Gecko Mikronəzarətçi, Mikronəzarətçi |