UG515: מדריך למשתמש של EFM32PG23 Pro Kit
EFM32PG23 Gecko מיקרו בקר
ערכת PG23 Pro היא נקודת התחלה מצוינת להכיר את המיקרו-בקר EFM32PG23™ Gecko.
ערכת המקצוענים מכילה חיישנים וציוד היקפי המדגימים כמה מהיכולות הרבות של ה-EFM32PG23. הערכה מספקת את כל הכלים הדרושים לפיתוח אפליקציית EFM32PG23 Gecko.
מכשיר מטרה
- EFM32PG23 Gecko Microcontroller (EFM32PG23B310F512IM48-B)
- מעבד: ARM® Cortex-M32 33 סיביות
- זיכרון: 512 קילובייט פלאש ו-64 קילובייט RAM
תכונות הערכה
- קישוריות USB
- צג אנרגיה מתקדם (AEM)
- מאתר באגים מובנה של SEGGER J-Link
- איתור באגים מרובה התומך בחומרה חיצונית וכן ב-MCU מובנה
- LCD בגודל 4×10 פלחים
- נוריות משתמש וכפתורי לחיצה
- חיישן הלחות והטמפרטורה היחסית Si7021 של Silicon Labs
- מחבר SMA להדגמת IADC
- חיישן LC אינדוקטיבי
- ראש 20 פינים 2.54 מ"מ עבור לוחות הרחבה
- רפידות פריצה לגישה ישירה לסיכות I/O
- מקורות החשמל כוללים USB וסוללת CR2032 מטבעות.
תמיכה בתוכנה
- Simplicity Studio™
- שולחן עבודה משובץ IAR
- Keil MDK
מָבוֹא
1.1 תיאור
ערכת PG23 Pro היא נקודת התחלה אידיאלית לפיתוח יישומים במיקרו-בקרים EFM32PG23 Gecko. הלוח כולל חיישנים וציוד היקפי, המדגימים כמה מהיכולות הרבות של המיקרו-בקר EFM32PG23 Gecko. בנוסף, הלוח הוא כלי ניפוי באגים וניטור אנרגיה עם תכונות מלאות שניתן להשתמש בו עם יישומים חיצוניים.
1.2 תכונות
- EFM32PG23 Gecko מיקרו בקר
- 512 קילובייט פלאש
- זיכרון RAM של 64 קילובייט
- חבילת QFN48
- מערכת ניטור אנרגיה מתקדמת עבור זרם ונפח מדויקיםtagמעקב אלקטרוני
- מאפר/אמולטור USB משולב של Segger J-Link עם אפשרות לנפות באגים חיצוניים במכשירי Silicon Labs
- כותרת הרחבה בעלת 20 פינים
- רפידות פריצה לגישה נוחה לסיכות I/O
- מקורות החשמל כוללים USB וסוללת CR2032
- LCD בגודל 4×10 פלחים
- 2 לחצני לחיצה ונוריות המחוברות ל-EFM32 לאינטראקציה עם המשתמש
- חיישן הלחות והטמפרטורה היחסית Si7021 של Silicon Labs
- מחבר SMA להדגמת EFM32 IADC
- התייחסות חיצונית של 1.25 וולט עבור EFM32 IADC
- מעגל מיכל LC עבור חישת קירבה אינדוקטיבית של עצמים מתכתיים
- קריסטלים עבור LFXO ו-HFXO: 32.768 קילו-הרץ ו-39.000 מגה-הרץ
1.3 תחילת העבודה
ניתן למצוא הוראות מפורטות כיצד להתחיל עם ערכת ה-PG23 Pro החדשה שלך ב-Silicon Labs Web דפים: silabs.com/development-tools
דיאגרמת בלוק ערכה
מעלview של ערכת PG23 Pro מוצג באיור למטה.
פריסת חומרת ערכה
פריסת PG23 Pro Kit מוצגת להלן.
מחברים
4.1 רפידות פריצה
רוב פיני ה-GPIO של EFM32PG23 זמינים בשורות כותרות הפינים בקצוות העליונים והתחתונים של הלוח. לאלה יש גובה סטנדרטי של 2.54 מ"מ, וניתן להלחים כותרות סיכות במידת הצורך. בנוסף לפיני ה-I/O, מסופקים גם חיבורים למסילות חשמל והארקה. שים לב שחלק מהסיכות משמשות עבור ציוד היקפי או תכונות של ערכה וייתכן שלא יהיו זמינים עבור יישום מותאם אישית ללא פשרות.
האיור שלהלן מציג את ה-pinout של רפידות הפריצה ואת ה-pinout של כותרת ה-EXP בקצה הימני של הלוח. כותרת ה-EXP מוסברת יותר בסעיף הבא. חיבורי כרית הפריצה מודפסים גם במסך משי ליד כל סיכה לעיון קל.
הטבלה שלהלן מציגה את חיבורי הפינים עבור רפידות הפריצה. זה גם מראה אילו ציוד היקפי או תכונות של ערכה מחוברים לפינים השונים.
טבלה 4.1. שורה תחתונה (J101) Pinout
פִּין | EFM32PG23 פין קלט/פלט | תכונה משותפת |
1 | VMCU | EFM32PG23 כרךtagדומיין אלקטרוני (נמדד על ידי AEM) |
2 | GND | טָחוּן |
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 |
פִּין | EFM32PG23 פין קלט/פלט | תכונה משותפת |
10 | PB1 | VCOM_ENABLE |
11 | NC | |
12 | NC | |
13 | RST | EFM32PG23 איפוס |
14 | AIN1 | |
15 | GND | טָחוּן |
16 | 3V3 | אספקת בקר לוח |
פִּין | EFM32PG23 פין קלט/פלט | תכונה משותפת |
1 | 5V | לוח USB כרךtage |
2 | GND | טָחוּן |
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 | טָחוּן |
16 | 3V3 | אספקת בקר לוח |
כותרת 4.2 EXP
בצד ימין של הלוח, כותרת EXP זוויתית בעלת 20 פינים מסופקת כדי לאפשר חיבור של ציוד היקפי או לוחות תוספים. המחבר מכיל מספר פיני I/O שניתן להשתמש בהם עם רוב התכונות של EFM32PG23 Gecko. בנוסף, גם מסילות החשמל של VMCU, 3V3 ו-5V חשופות.
המחבר עומד בתקן המבטיח שציוד היקפי נפוץ כמו SPI, UART ו-I²C אפיק זמינים במקומות קבועים במחבר. שאר הפינים משמשים ל-I/O למטרות כלליות. זה מאפשר הגדרה של לוחות הרחבה שיכולים להתחבר למספר ערכות שונות של Silicon Labs.
האיור שלהלן מציג את הקצאת הפינים של כותרת ה-EXP עבור ערכת PG23 Pro. בגלל מגבלות במספר פיני GPIO הזמינים, חלק מפיני הכותרת של EXP משותפים עם תכונות ערכה.
טבלה 4.3. EXP Header Pinout
פִּין | קֶשֶׁר | פונקציית כותרת EXP | תכונה משותפת |
20 | 3V3 | אספקת בקר לוח | |
18 | 5V | בקר לוח USB כרךtage | |
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 כרךtagדומיין e, כלול במדידות AEM. | |
19 | BOARD_ID_SDA | מחובר לבקר לוח לזיהוי לוחות תוספות. | |
17 | BOARD_ID_SCL | מחובר לבקר לוח לזיהוי לוחות תוספות. | |
15 | PA8 | I2C_SCL | SENSOR_I2C_SCL |
13 | PC9 | GPIO | UIF_LED1 |
11 | PB4 | GPIO | UIF_BUTTON1 |
9 | PA5 | GPIO | UIF_BUTTON0 |
פִּין | קֶשֶׁר | פונקציית כותרת EXP | תכונה משותפת |
7 | NC | ||
5 | NC | ||
3 | AIN1 | כניסת ADC | |
1 | GND | טָחוּן |
4.3 מחבר באגים (DBG)
מחבר ניפוי הבאגים משרת מטרה כפולה, המבוססת על מצב ניפוי הבאגים, שניתן להגדיר באמצעות Simplicity Studio. אם נבחר מצב "Debug IN", המחבר מאפשר שימוש באגים חיצוני עם ה-EFM32PG23 המובנה. אם נבחר מצב "Debug OUT", המחבר מאפשר לערכה לשמש כמאתר באגים לעבר מטרה חיצונית. אם נבחר מצב "Debug MCU" (ברירת מחדל), המחבר מבודד מממשק ניפוי הבאגים של בקר הלוח וגם של התקן היעד המובנה.
מכיוון שמחבר זה עובר אוטומטית לתמיכה במצבי ההפעלה השונים, הוא זמין רק כאשר בקר הלוח מופעל (כבל USB J-Link מחובר). אם נדרשת גישת ניפוי באגים להתקן היעד כאשר בקר הלוח אינו מופעל, יש לעשות זאת על ידי חיבור ישירות לפינים המתאימים בכותרת הפריצה. ה-pinout של המחבר עוקב אחר זה של מחבר ARM Cortex Debug 19 פינים.
ה-pinout מתואר בפירוט להלן. שימו לב שלמרות שהמחבר תומך ב-JTAG בנוסף ל-Serial Wire Debug, זה לא בהכרח אומר שהערכה או מכשיר היעד המובנה תומכים בכך.
למרות שה-pinout תואם את ה-pinout של מחבר ARM Cortex Debug, הם אינם תואמים לחלוטין מכיוון שפין 7 מוסר פיזית ממחבר Cortex Debug. לכבלים מסוימים יש תקע קטן שמונע מהם להשתמש כאשר סיכה זו קיימת. אם זה המקרה, הסר את התקע, או השתמש בכבל ישר סטנדרטי 2×10 1.27 מ"מ במקום זאת.
טבלה 4.4. איתור באגים של תיאורי פינים של מחברים
מספרי PIN | פוּנקצִיָה | פֶּתֶק |
1 | VTARGET | יעד הפניה כרךtagה. משמש להעברת רמות אות לוגיות בין יעד לניפוי באגים. |
2 | TMS / SDWIO / C2D | JTAG בחירת מצב בדיקה, נתוני חוט טורי או נתוני C2 |
4 | TCK / SWCLK / C2CK | JTAG שעון בדיקה, שעון Serial Wire או שעון C2 |
6 | TDO/SWO | JTAG בדיקת נתונים או פלט חוט טורי |
8 | TDI / C2Dps | JTAG בדיקת נתונים בפונקציית "שיתוף פינים" C2D |
10 | איפוס / C2CKps | איפוס התקן יעד, או פונקציית "שיתוף פינים" של C2CK |
12 | NC | TRACECLK |
14 | NC | מעקב אחר |
16 | NC | מעקב אחר |
18 | NC | מעקב אחר |
20 | NC | מעקב אחר |
9 | זיהוי כבל | התחבר לקרקע |
11, 13 | NC | לא מחובר |
3, 5, 15, 17, 19 | GND |
4.4 מחבר פשטות
מחבר הפשטות המופיע בערכת המקצוענים מאפשר שימוש בתכונות ניפוי באגים מתקדמות כגון AEM ויציאת COM Virtual לכיוון יעד חיצוני. ה-pinout מודגם באיור שלהלן.
שמות האותות באיור ובטבלת תיאור הפינים מופנים מבקר הלוח. המשמעות היא ש-VCOM_TX צריך להיות מחובר לפין RX במטרה החיצונית, VCOM_RX לפין TX של המטרה, VCOM_CTS לפין RTS של המטרה, ו-VCOM_RTS לפין CTS של המטרה.
הערה: זרם נלקח מ-VMCU כרךtage pin כלול במדידות AEM, בעוד 3V3 ו- 5V voltagסיכות e לא. כדי לנטר את הצריכה הנוכחית של יעד חיצוני עם ה-AEM, הצב את ה-MCU המובנה במצב האנרגיה הנמוכה ביותר שלו כדי למזער את השפעתו על המדידות.
טבלה 4.5. תיאורי פינים של מחבר פשטות
מספרי PIN | פוּנקצִיָה | תֵאוּר |
1 | VMCU | מסילת חשמל 3.3 וולט, מפוקחת על ידי ה-AEM |
3 | 3V3 | מסילת חשמל 3.3V |
5 | 5V | מסילת חשמל 5V |
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 | מזהה לוח SCL |
19 | BOARD_ID_SDA | מזהה לוח SDA |
10, 12, 14, 16, 18, 20 | NC | לא מחובר |
7, 9, 11, 13, 15 | GND | טָחוּן |
אספקת חשמל ואיפוס
בחירת כוח 5.1 MCU
ה-EFM32PG23 בערכת המקצוענים יכול להיות מופעל על ידי אחד מהמקורות הבאים:
- כבל USB לניפוי באגים
- סוללת מטבעות 3 V
מקור הכוח עבור ה-MCU נבחר באמצעות מתג ההחלקה בפינה השמאלית התחתונה של ערכת המקצוענים. האיור שלהלן מראה כיצד ניתן לבחור את מקורות הכוח השונים באמצעות מתג ההחלקה.
כשהמתג במצב AEM, רעש נמוך של 3.3 V LDO בערכת המקצוענים משמש להפעלת ה-EFM32PG23. ה-LDO הזה מופעל שוב מכבל ה-USB באגים. צג האנרגיה המתקדם מחובר כעת בסדרה, ומאפשר מדידות זרם מדויקות במהירות גבוהה ואיתור באגים/פרופיל אנרגיה.
כשהמתג במצב BAT, ניתן להשתמש בסוללת מטבעות 20 מ"מ בשקע CR2032 כדי להפעיל את המכשיר. כאשר המתג במצב זה, אין מדידות זרם פעילות. זהו מצב המתג המומלץ בעת הפעלת ה-MCU באמצעות מקור מתח חיצוני.
פֶּתֶק: צג האנרגיה המתקדם יכול למדוד את צריכת הזרם של EFM32PG23 רק כאשר מתג בחירת הכוח נמצא במצב AEM.
5.2 כוח בקר לוח
בקר הלוח אחראי על תכונות חשובות, כגון מאתר הבאגים וה-AEM, והוא מופעל אך ורק דרך יציאת ה-USB בפינה השמאלית העליונה של הלוח. חלק זה של הערכה שוכן על תחום מתח נפרד, כך שניתן לבחור מקור מתח אחר עבור התקן היעד תוך שמירה על פונקציונליות ניפוי הבאגים. תחום הספק זה מבודד גם כדי למנוע זליגת זרם מתחום הספק היעד כאשר החשמל לבקר הלוח מוסר.
תחום הכוח של בקר הלוח אינו מושפע ממיקום מתג ההפעלה.
הערכה תוכננה בקפידה כדי לשמור את בקר הלוח ואת תחומי כוח היעד מבודדים זה מזה כשאחד מהם מופסק. זה מבטיח שמכשיר היעד EFM32PG23 ימשיך לפעול במצב BAT.
5.3 EFM32PG23 איפוס
ניתן לאפס את ה-EFM32PG23 MCU על ידי כמה מקורות שונים:
- משתמש לוחץ על כפתור RESET
- מאתר הבאגים המובנה מושך את פין #RESET נמוך
- מאתר באגים חיצוני מושך את פין #RESET נמוך
בנוסף למקורות האיפוס שהוזכרו לעיל, יונפק איפוס ל-EFM32PG23 גם במהלך אתחול בקר הלוח. משמעות הדבר היא שהסרת החשמל לבקר הלוח (ניתוק כבל ה-USB של J-Link) לא תיצור איפוס, אלא חיבור הכבל בחזרה יעשה זאת, כאשר בקר הלוח מאתחל.
ציוד היקפי
לערכת המקצוענים יש סט ציוד היקפי המציג כמה מהתכונות של EFM32PG23.
שים לב שרוב ה-EFM32PG23 I/O המנותבים לציוד היקפי מנותבים גם לרפידות הפריצה או לכותרת ה-EXP, שיש לקחת בחשבון בעת השימוש בהם.
6.1 לחצני לחיצה ונוריות
לערכה שני לחצני לחיצה מסומנים BTN0 ו-BTN1. הם מחוברים ישירות ל-EFM32PG23 ומורחקים על ידי מסנני RC עם קבוע זמן של 1 ms. הכפתורים מחוברים לפינים PA5 ו-PB4.
הערכה כוללת גם שני נוריות LED צהובות המסומנות LED0 ו-LED1 הנשלטות על ידי פיני GPIO ב-EFM32PG23. הנוריות מחוברות לפינים PC8 ו-PC9 בתצורה אקטיבית-גבוהה.
6.2 LCD
LCD מקטע 20 פינים מחובר לציוד ה-LCD של ה-EFM32. ל-LCD יש 4 קווים משותפים ו-10 קווים מקטעים, המעניקים סך של 40 מקטעים במצב מרובע. קווים אלה אינם משותפים ברפידות הפריצה. עיין בסכימת הערכה למידע על מיפוי אותות לקטעים.
קבל המחובר לפין משאבת הטעינה של מכשיר ה-EFM32 LCD זמין גם הוא בערכה.
6.3 חיישן לחות וטמפרטורה יחסית Si7021
חיישן הלחות והטמפרטורה היחסית Si7021 |2C הוא CMOS IC מונוליטי המשלב אלמנטים של חיישן לחות וטמפרטורה, ממיר אנלוגי לדיגיטלי, עיבוד אותות, נתוני כיול וממשק IC. השימוש המוגן בפטנט בדיאלקטריים פולימריים בעלי תקן תעשייתי, נמוך K עבור חישת לחות, מאפשר בנייה של ICs חיישני CMOS מונוליטיים בעלי הספק נמוך עם סחיפה והיסטרזיס נמוכים ויציבות מצוינת לטווח ארוך.
חיישני הלחות והטמפרטורה מכוילים במפעל ונתוני הכיול מאוחסנים בזיכרון הלא נדיף שבשבב. זה מבטיח שהחיישנים ניתנים להחלפה מלאה ללא צורך בכיול מחדש או שינויים בתוכנה.
ה-Si7021 זמין באריזת DFN בגודל 3×3 מ"מ וניתן להלחמה מחדש. זה יכול לשמש כשדרוג drop-in תואם חומרה ותוכנה עבור חיישני RH/טמפרטורה קיימים באריזות DFN-3 בגודל 3×6 מ"מ, הכולל חישה מדויקת בטווח רחב יותר וצריכת חשמל נמוכה יותר. הכיסוי האופציונלי שהותקן במפעל מציע מקצוען נמוךfile, אמצעי נוח להגנה על החיישן במהלך ההרכבה (למשל, הלחמה חוזרת) ולאורך כל חיי המוצר, למעט נוזלים הידרופוביים/אולאופוביים) וחלקיקים.
ה-Si7021 מציע פתרון דיגיטלי מדויק, בעל הספק נמוך, מכויל במפעל, אידיאלי למדידת לחות, נקודת טל וטמפרטורה ביישומים החל מ-HVAC/R ומעקב אחר נכסים ועד לפלטפורמות תעשייתיות וצרכניות.
אוטובוס |2C המשמש עבור Si7021 משותף עם כותרת ה-EXP. החיישן מופעל על ידי VMCU, מה שאומר שצריכת הזרם של החיישן כלולה במדידות ה-AEM.
עיין במעבדות הסיליקון web דפים למידע נוסף: http://www.silabs.com/humidity-sensors.
חיישן 6.4 LC
חיישן אינדוקטיבי-קיבולי להדגמת ממשק חיישן אנרגיה נמוכה (LESENSE) ממוקם בפינה הימנית התחתונה של הלוח. הציוד ההיקפי של LESENSE משתמש בכרךtagממיר דיגיטלי לאנלוגי (VDAC) כדי להגדיר זרם נדנוד דרך המשרן ולאחר מכן משתמש במשוואה האנלוגית (ACMP) כדי למדוד את זמן דעיכת התנודה. זמן דעיכת התנודות יושפע מנוכחותם של עצמים מתכתיים במרחק של כמה מילימטרים מהמשרן.
חיישן LC יכול לשמש ליישום חיישן המעיר את ה-EFM32PG23 משינה כאשר חפץ מתכת מתקרב למשרן, אשר שוב יכול לשמש כמונה דופק של מד שירות, מתג אזעקה לדלת, מחוון מיקום או יישומים אחרים שבהם אחד רוצה לחוש בנוכחות של חפץ מתכת.
למידע נוסף על השימוש והתפעול בחיישן LC, עיין בהערת היישום, "AN0029: Low Energy Sensor Interface -Inductive Sense", הזמין ב-Simplicity Studio או בספריית המסמכים ב-Silicon Labs webאֲתַר.
מחבר IADC SMA 6.5
הערכה כוללת מחבר SMA שמחובר ל-IADC של EFM32PG23˙s דרך אחד מפיני הכניסה הייעודיים של IADC (AIN0) בתצורה חד-קצה. כניסות ה-ADC הייעודיות מאפשרות חיבורים אופטימליים בין אותות חיצוניים ל-IADC.
מעגלי הקלט בין מחבר SMA לפין ADC תוכנן להיות פשרה טובה בין ביצועי שיקוע אופטימליים במצבים שוניםampמהירויות לינג, והגנה על EFM32 במקרה של נפח יתרtage מצב. אם משתמשים ב-IADC במצב דיוק גבוה כאשר ADC_CLK מוגדר להיות גבוה מ-1 MHz, כדאי להחליף את הנגד 549 Ω ב-0 Ω. זה בא במחיר של נפח מופחתtagהגנה אלקטרונית. עיין במדריך העזר של המכשיר למידע נוסף על ה-IADC.
שימו לב שיש נגד 49.9 Ω להארקה בכניסת מחבר SMA אשר, בהתאם לעכבת המוצא של המקור, משפיעה על המדידות. הנגד 49.9 Ω נוסף כדי להגביר את הביצועים לקראת מקורות עכבת מוצא של 50 Ω.
6.6 יציאת COM וירטואלית
חיבור טורי אסינכרוני לבקר הלוח מסופק להעברת נתוני יישומים בין מחשב מארח למחשב היעד EFM32PG23, מה שמבטל את הצורך במתאם יציאה טורית חיצונית.
יציאת ה-Virtual COM מורכבת מ-UART פיזי בין התקן היעד לבקר הלוח, ופונקציה לוגית בבקר הלוח שהופכת את היציאה הטורית לזמינה למחשב המארח באמצעות USB. ממשק UART מורכב משני פינים ואות הפעלה.
טבלה 6.1. סיכות ממשק יציאת COM וירטואלית
אוֹת | תֵאוּר |
VCOM_TX | העבר נתונים מה-EFM32PG23 לבקר הלוח |
VCOM_RX | קבל נתונים מבקר הלוח ל-EFM32PG23 |
VCOM_ENABLE | מאפשר את ממשק VCOM, המאפשר לנתונים לעבור לבקר הלוח |
פֶּתֶק: יציאת VCOM זמינה רק כאשר בקר הלוח מופעל, מה שמצריך הכנסת כבל USB של J-Link.
צג אנרגיה מתקדם
7.1 שימוש
נתוני ה-Advanced Energy Monitor (AEM) נאספים על ידי בקר הלוח וניתן להציג אותם על ידי ה-Energy Profiler, זמין דרך Simplicity Studio. על ידי שימוש ב-Energy Profiler, צריכת זרם וכרךtagניתן למדוד את e ולקשר אותו לקוד בפועל הפועל על ה-EFM32PG23 בזמן אמת.
7.2 תורת הפעולה
למדידת זרם מדויקת בין 0.1 µA ל-47 mA (טווח דינמי של 114 dB), חיישן זרם ampliifier מנוצל יחד עם רווח כפול stagה. החוש הנוכחי ampliifier מודד את נפחtagהפיל מעל נגד סדרה קטנה. הרווח שtagה הלאה ampמקיים כרך זהtage עם שתי הגדרות רווח שונות כדי להשיג שני טווחי זרם. המעבר בין שני הטווחים הללו מתרחש בסביבות 250 µA. סינון דיגיטלי ומיצוע נעשים בתוך בקר הלוח לפני ה-sampאלה מיוצאים ל-Energy Profileיישום r.
במהלך אתחול הערכה, מתבצע כיול אוטומטי של ה-AEM, אשר מפצה על שגיאת ההיסט במובן ampבעלי חיים.
7.3 דיוק וביצועים
ה-AEM מסוגל למדוד זרמים בטווח של 0.1 µA עד 47 mA. עבור זרמים מעל 250 µA, ה-AEM מדויק בטווח של 0.1 mA. בעת מדידת זרמים מתחת ל-250 µA, הדיוק עולה ל-1 µA. למרות שהדיוק המוחלט הוא 1 µA בטווח של תת 250 µA, ה-AEM מסוגל לזהות שינויים בצריכת הזרם קטנה כמו 100 nA. ה-AEM מייצר 6250 זרם sampלס לשנייה.
מאתר באגים על הלוח
ערכת ה-PG23 Pro מכילה באגים משולב, שניתן להשתמש בו כדי להוריד קוד ולאפות באגים ב-EFM32PG23. בנוסף לתכנות ה-EFM32PG23 בערכה, ניתן להשתמש ב-debugger גם לתכנות וניפוי באגים חיצוניים של Silicon Labs EFM32, EFM8, EZR32 ו-EFR32.
מאתר הבאגים תומך בשלושה ממשקי ניפוי באגים שונים המשמשים במכשירי Silicon Labs:
- ניפוי חוט טורי, המשמש עם כל התקני EFM32, EFR32 ו-EZR32
- JTAG, שניתן להשתמש בו עם EFR32 וכמה התקני EFM32
- C2 Debug, המשמש עם התקני EFM8
כדי להבטיח איתור באגים מדויק, השתמש בממשק ניפוי באגים המתאים למכשיר שלך. מחבר ניפוי הבאגים בלוח תומך בכל שלושת המצבים הללו.
8.1 מצבי ניפוי באגים
כדי לתכנת התקנים חיצוניים, השתמש במחבר ניפוי הבאגים כדי להתחבר ללוח יעד והגדר את מצב ניפוי הבאגים ל-[Out]. ניתן להשתמש באותו מחבר גם לחיבור מאתר באגים חיצוני ל-EFM32PG23 MCU בערכה על ידי הגדרת מצב ניפוי באגים ל-[In].
בחירת מצב ניפוי הבאגים הפעיל מתבצעת ב-Simplicity Studio.
Debug MCU: במצב זה, מאפר הבאגים המובנה מחובר ל-EFM32PG23 בערכה.
ניפוי באגים OUT: במצב זה, ניתן להשתמש במאתר הבאגים המובנה כדי לנפות באגים במכשיר Silicon Labs נתמך המותקן על לוח מותאם אישית.
איתור באגים IN: במצב זה, מאתר הבאגים המובנה מנותק וניתן לחבר באגים חיצוני כדי לנפות באגים ב-EFM32PG23 בערכה.
פֶּתֶק: כדי ש-"Debug IN" יפעל, בקר לוח הערכה חייב להיות מופעל דרך מחבר Debug USB.
8.2 איתור באגים במהלך פעולת הסוללה
כאשר EFM32PG23 מופעל באמצעות סוללה וה-J-Link USB עדיין מחובר, פונקציונליות ניפוי הבאגים המובנית זמינה. אם מתח ה-USB מנותק, מצב Debug IN יפסיק לפעול.
אם נדרשת גישת ניפוי באגים כאשר המטרה פועלת ממקור אנרגיה אחר, כגון סוללה, ובקר הלוח כבוי, בצע חיבורים ישירים ל-GPIO המשמש לניפוי באגים. ניתן לעשות זאת על ידי חיבור לפינים המתאימים על רפידות הפריצה. חלק מהערכות של Silicon Labs מספקות כותרת סיכה ייעודית למטרה זו.
9. תצורת ערכה ושדרוגים
תיבת הדו-שיח להגדרת ערכה ב- Simplicity Studio מאפשרת לך לשנות את מצב ניפוי הבאגים של מתאם J-Link, לשדרג את הקושחה שלו ולשנות הגדרות תצורה אחרות. כדי להוריד את Simplicity Studio, עבור אל silabs.com/simplicity.
בחלון הראשי של פרספקטיבה של ה-Launcher של Simplicity Studio, מוצגים מצב ניפוי הבאגים וגרסת הקושחה של מתאם J-Link שנבחר. לחץ על הקישור [שנה] ליד כל אחד מהם כדי לפתוח את תיבת הדו-שיח להגדרת ערכה.
9.1 שדרוגי קושחה
שדרוג קושחת הערכה נעשה באמצעות Simplicity Studio. Simplicity Studio יבדוק אוטומטית אם יש עדכונים חדשים בעת ההפעלה.
אתה יכול גם להשתמש בתיבת הדו-שיח של תצורת הערכה לשדרוגים ידניים. לחץ על הלחצן [עיון] בסעיף [עדכון מתאם] כדי לבחור את המתאים file מסתיים ב-.emz. לאחר מכן, לחץ על הלחצן [התקן חבילה].
סכמטיקה, שרטוטי הרכבה ו-BOM
סכמטיקה, שרטוטי הרכבה וכתב חומרים (BOM) זמינים דרך Simplicity Studio כאשר חבילת התיעוד של הערכה הותקנה. הם זמינים גם מדף הערכה במעבדות הסיליקון webאֲתַר: http://www.silabs.com/.
היסטוריית גרסאות ו-Errata של ערכה
11.1 היסטוריית גרסאות
ניתן למצוא את גרסת הערכה מודפסת על תווית הקופסה של הערכה, כמתואר באיור למטה.
טבלה 11.1. היסטוריית גרסאות ערכה
עדכון ערכה | מְשׁוּחרָר | תֵאוּר |
A02 | 11 באוגוסט 2021 | גרסה ראשונית של ערכה הכוללת גרסה BRD2504A A03. |
11.2 Errata
כרגע אין בעיות ידועות בערכה זו.
היסטוריית תיקונים של מסמכים
1.0
נובמבר 2021
- גרסת מסמך ראשונית
סטודיו פשטות
גישה בלחיצה אחת לכלי MCU וכלים אלחוטיים, תיעוד, תוכנה, ספריות קוד מקור ועוד. זמין עבור Windows, Mac ולינוקס!
![]() |
|||
תיק IoT |
SW/HW www.silabs.com/simplicity |
אֵיכוּת www.silabs.com/quality |
תמיכה וקהילה |
כתב ויתור
בכוונת Silicon Labs לספק ללקוחות את התיעוד העדכני, המדויק והמעמיק של כל הציוד ההיקפי והמודולים הזמינים עבור מיישמי מערכות ותוכנה המשתמשים או מתכוונים להשתמש במוצרי Silicon Labs. נתוני אפיון, מודולים וציוד היקפי זמינים, גדלי זיכרון וכתובות זיכרון מתייחסים לכל מכשיר ספציפי, ופרמטרים "טיפוסיים" שסופקו יכולים להשתנות ביישומים שונים. יישום למשלampהדברים המתוארים כאן הם למטרות המחשה בלבד. Silicon Labs שומרת לעצמה את הזכות לבצע שינויים ללא הודעה נוספת בפרטי המוצר, המפרטים והתיאורים המופיעים כאן, ואינה נותנת אחריות לגבי הדיוק או השלמות של המידע הכלול. ללא הודעה מוקדמת, Silicon Labs עשויה לעדכן את קושחת המוצר במהלך תהליך הייצור מסיבות אבטחה או אמינות. שינויים כאלה לא ישנו את המפרט או התקנון של המוצר. ל-Silicon Labs לא תהיה כל אחריות להשלכות של השימוש במידע המסופק במסמך זה. מסמך זה אינו מרמז או מעניק במפורש כל רישיון לתכנן או לייצר מעגלים משולבים כלשהם. המוצרים אינם מתוכננים או מורשים לשימוש בתוך מכשירי FDA Class III, יישומים שעבורם נדרש אישור מראש של ה-FDA או מערכות תומכות חיים ללא הסכמה ספציפית בכתב של Silicon Labs. "מערכת תומכת חיים" היא כל מוצר או מערכת שנועדו לתמוך או לקיים חיים ו/או בריאות, שאם היא נכשלת, ניתן לצפות באופן סביר שיגרמו לפציעה או מוות משמעותית. מוצרי Silicon Labs אינם מיועדים או מורשים עבור יישומים צבאיים. בשום פנים ואופן אין להשתמש במוצרי Silicon Labs בכלי נשק להשמדה המונית לרבות (אך לא רק) נשק גרעיני, ביולוגי או כימי, או טילים המסוגלים לספק נשק כזה. Silicon Labs מתנער מכל אחריות מפורשת ומשתמעת ולא תהיה אחראית או אחראית לכל פציעות או נזקים הקשורים לשימוש במוצר של Silicon Labs ביישומים לא מורשים כאלה. הערה: תוכן זה עשוי להכיל יומן מונחי טרמינל כבוי שכעת מיושן. Silicon Labs מחליפה מונחים אלה בשפה כוללת בכל מקום אפשרי. למידע נוסף, בקר www.silabs.com/about-us/inclusive-lexicon-project
מידע על סימן מסחרי
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® והלוגו של Silicon Labs®, Blue giga®, Blue giga Logo®, Clock Builder®, CMEMS®, DSPLL®, EFM®, EFM32®, EFR, Ember®, Energy Micro, לוגו Energy Micro ושילובים שלהם, "המיקרו-בקרים הידידותיים ביותר לאנרגיה בעולם", Ember®, EZ Link®, EZR adio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, מודם ISO, Precision32®, Pro SLIC®, Simplicity Studio®, SiPHY®, Telegesis, Telegesis Logo®, USBX press®, Zentri, הלוגו של Zentri ו-Zentri DMS, Z-Wave® ואחרים הם סימנים מסחריים או סימנים מסחריים רשומים של Silicon Labs. ARM, CORTEX, Cortex-M3 ו-THUMB הם סימנים מסחריים או סימנים מסחריים רשומים של ARM Holdings. Keil הוא סימן מסחרי רשום של ARM Limited. Wi-Fi הוא סימן מסחרי רשום של Wi-Fi Alliance. כל שאר המוצרים או שמות המותגים המוזכרים כאן הם סימנים מסחריים של המחזיקים בהתאמה.
מעבדות סיליקון בע"מ
400 ווסט סזאר צ'אבס
אוסטין, TX 78701
אַרצוֹת הַבְּרִית
www.silabs.com
silabs.com | בניית עולם מחובר יותר.
הורד מ Arrow.com.
מסמכים / משאבים
![]() |
SILICON LABS EFM32PG23 Gecko Microcontroller [pdfמדריך למשתמש EFM32PG23 מיקרו-בקר שממית, EFM32PG23, מיקרו-בקר שממית, מיקרו-בקר |