מיקרו-בקרים STM32L412C8U6 ARM – מיקרו-בקר FPU בעל צריכת חשמל נמוכה במיוחד מיקרו-בקר Arm Cortex-M4 80 מגה-הרץ 64 קילו-בייט של זיכרון פלאש, USB
♠ תיאור מוצר
מאפיין מוצר | ערך התכונה |
יַצרָן: | STMicroelectronics |
קטגוריית מוצר: | מיקרו-בקרים של ARM - MCU |
RoHS: | פרטים |
סִדרָה: | STM32L412C8 |
סגנון הרכבה: | SMD/SMT |
חבילה/מארז: | QFN-48 |
ליבה: | ARM Cortex M4 |
גודל זיכרון התוכנית: | 64 קילו-בייט |
רוחב אפיק הנתונים: | 32 ביט |
רזולוציית ADC: | 2 x 12 ביט |
תדר שעון מקסימלי: | 80 מגהרץ |
מספר כניסות/יציאות: | 38 קלט/פלט |
גודל זיכרון RAM של נתונים: | 40 קילו-בייט |
מתח אספקה - מינימום: | 1.71 וולט |
מתח אספקה - מקסימום: | 3.6 וולט |
טמפרטורת הפעלה מינימלית: | - 40 מעלות צלזיוס |
טמפרטורת הפעלה מקסימלית: | + 85 מעלות צלזיוס |
אריזה: | מַגָשׁ |
מתח אספקה אנלוגי: | 1.62 וולט עד 3.6 וולט |
מותג: | STMicroelectronics |
סוג זיכרון RAM: | SRAM |
סוג ממשק: | I2C, SPI, UART, USART, USB |
רגיש לחות: | כֵּן |
מספר ערוצי ADC: | 12 ערוצים |
מוּצָר: | מיקרו-בקר + מעבד עיבוד שבבי |
סוג מוצר: | מיקרו-בקרים של ARM - MCU |
סוג זיכרון התוכנית: | הֶבזֵק |
כמות אריזה במפעל: | 1560 |
תת-קטגוריה: | מיקרו-בקרים - מיקרו-בקר |
שם מסחרי: | STM32 |
טיימרים של כלב שמירה: | טיימר שמירה, חלון |
משקל יחידה: | 0.003517 אונקיות |
♠ מיקרו-בקר Arm® Cortex®-M4 בעל צריכת חשמל נמוכה במיוחד של 32 סיביות + FPU, 100DMIPS, זיכרון פלאש של עד 128KB, זיכרון SRAM של 40KB, אנלוגי, SMPS מורחב
התקני STM32L412xx הם מיקרו-בקרים בעלי צריכת אנרגיה נמוכה במיוחד המבוססים על ליבת RISC בעלת ביצועים גבוהים מדגם Arm® Cortex®-M4 בגודל 32 סיביות, הפועלת בתדר של עד 80 מגה-הרץ. ליבת ה-Cortex-M4 כוללת יחידת נקודה צפה (FPU) בעלת דיוק יחיד, התומכת בכל הוראות עיבוד הנתונים וסוגי הנתונים בעלי דיוק יחיד של Arm®. היא גם מממשת סט מלא של הוראות DSP ויחידת הגנה על זיכרון (MPU) המשפרת את אבטחת היישומים.
התקני STM32L412xx משלבים זיכרונות במהירות גבוהה (זיכרון פלאש עד 128 קילו-בייט, 40 קילו-בייט של SRAM), ממשק זיכרונות פלאש Quad SPI (זמין בכל המארזים) ומגוון רחב של קלט/פלט משופרים וציוד היקפי המחוברים לשני אפיקי APB, שני אפיקי AHB ומטריצת אפיק מרובת AHB של 32 סיביות.
התקני STM32L412xx משלבים מספר מנגנוני הגנה עבור זיכרון פלאש משובץ ו-SRAM: הגנה מפני קריאה, הגנה מפני כתיבה, הגנה מפני קריאת קוד קנייני וחומת אש.
ההתקנים מציעים שני ממיר אנלוגי לדיגיטלי (ADC) מהיר של 12 סיביות (5 Msps), שני משווים, מגבר תפעולי אחד, RTC בעל הספק נמוך, טיימר 32 סיביות אחד למטרות כלליות, טיימר PWM 16 סיביות אחד המוקדש לבקרת מנוע, ארבעה טיימרים 16 סיביות למטרות כלליות, ושני טיימרים 16 סיביות להספק נמוך.
בנוסף, זמינים עד 12 ערוצי חישה קיבוליים.
הם כוללים גם ממשקי תקשורת סטנדרטיים ומתקדמים, כלומר שלושה I2Cs, שני SPIs, שלושה USARTs ו-UART אחד בעל צריכת חשמל נמוכה, ומכשיר USB אחד ללא קריסטלים במהירות מלאה.
ה-STM32L412xx פועל בטווחי טמפרטורות של -40 עד +85 מעלות צלזיוס (צומת +105 מעלות צלזיוס) ו-40 עד +125 מעלות צלזיוס (צומת +130 מעלות צלזיוס) מ-1.71 עד 3.6 וולט ספק כוח VDD בעת שימוש בווסת LDO פנימי וספק כוח VDD12 של 1.00 עד 1.32 וולט בעת שימוש באספקת כוח SMPS חיצונית. קבוצה מקיפה של מצבי חיסכון באנרגיה מאפשרת תכנון של יישומים בעלי צריכת אנרגיה נמוכה.
מספר ספקי כוח עצמאיים נתמכים: קלט ספק כוח אנלוגי עצמאי עבור ADC, OPAMP ו-comparator. קלט VBAT מאפשר גיבוי של אוגרי ה-RTC וגיבוי. ניתן להשתמש בספקי כוח ייעודיים VDD12 כדי לעקוף את הרגולטור הפנימי של LDO כאשר הם מחוברים ל-SMPS חיצוני.
משפחת STM32L412xx מציעה שישה מארזים, החל מ-32 עד 64 פינים.
• צריכת חשמל נמוכה במיוחד עם FlexPowerControl
– ספק כוח מ-1.71 וולט עד 3.6 וולט
טווח טמפרטורות -40°C עד 85/125°C
– 300 nA במצב VBAT: אספקה עבור RTC ואוגרי גיבוי של 32×32 סיביות
– מצב כיבוי של 16 nA (4 פיני התעוררות)
– מצב המתנה של 32 nA (4 פיני התעוררות)
– מצב המתנה של 245 nA עם RTC
– 0.7 µA במצב Stop 2, 0.95 µA עם RTC
– מצב ריצה של 79 µA/MHz (מצב LDO)
– מצב ריצה של 28 מיקרו-אמפר/מגה-הרץ (@מצב SMPS של 3.3 וולט)
– מצב רכישת אצווה (BAM)
– התעוררות ממצב עצירה תוך 4 מיקרושניות
– איפוס תקלות חשמל (BOR)
מטריצת חיבורים
• ליבה: מעבד Arm® Cortex®-M4 32-bit עם FPU, מאיץ זמן אמת אדפטיבי (ART Accelerator™) המאפשר ביצוע במצב המתנה 0 מזיכרון פלאש, תדר עד 80 מגה-הרץ, MPU, הוראות 100DMIPS ו-DSP
• מדד ביצועים
– 1.25 DMIPS/MHz (דרייסטון 2.1)
– 273.55 CoreMark® (3.42 CoreMark/MHz @ 80 MHz)
• מדד אנרגיה
– 442 ULPMark-CP®
– 165 ULPMark-PP®
• מקורות שעון
מתנד גביש 4 עד 48 מגהרץ
מתנד גביש 32 קילוהרץ עבור RTC (LSE)
– RC פנימי 16 מגה-הרץ מכוון מראש מהמפעל (±1%)
– RC פנימי בעל הספק נמוך של 32 קילוהרץ (±5%)
– מתנד פנימי רב-מהיר 100 קילו-הרץ עד 48 מגה-הרץ, עם קיצוץ אוטומטי על ידי LSE (דיוק טוב יותר מ-±0.25%)
– 48 מגהרץ פנימי עם שחזור שעון
– PLL עבור שעון המערכת
• עד 52 כניסות/יציאות מהירות, רובן עמידות בפני 5 וולט
• RTC עם לוח שנה של חומרה, התראות וכיול
• עד 12 ערוצי חישה קיבוליים: תמיכה בחיישני מגע, ליניאריים וסיבוביים
• 10 טיימרים: בקרת מנוע מתקדמת אחת של 16 סיביות, טיימר אחד של 32 סיביות ו-2 טיימרים של 16 סיביות לשימוש כללי, טיימר אחד של 16 סיביות בסיסי, טיימרים של 16 סיביות בעלי צריכת אנרגיה נמוכה (זמינים במצב עצירה), טיימר שני פקודות שמירה, טיימר SysTick
• זיכרונות
– זיכרון פלאש של 128 KB בבנק בודד, הגנה קניינית מפני קריאת קוד
– 40 KB של SRAM כולל 8 KB עם בדיקת זוגיות חומרה
– ממשק זיכרון Quad SPI עם יכולת XIP
• ציוד היקפי אנלוגי עשיר (אספקה עצמאית)
– 2x ממיר ADC 12-bit 5 Msps, עד 16-bit עם דגימת יתר חומרתית, 200 µA/Msps
– 2 מגברי תפעול עם PGA מובנה
– קומפרטור צריכת חשמל נמוכה במיוחד אחד
– פלט מדויק של מתח ייחוס 2.5 וולט או 2.048 וולט עם אגירה
• 12 ממשקי תקשורת
– פתרון USB 2.0 ללא גבישים במהירות מלאה עם LPM ו-BCD
– 3x I2C FM+(1 Mbit/s), SMBus/PMBus
- 3x USARTs (ISO 7816, LIN, IrDA, מודם)
– 1x LPUART (התעוררות עצירה 2)
– 2x SPI (ו-1x Quad SPI)
– IRTIM (ממשק אינפרא אדום)
• בקר DMA בעל 14 ערוצים
• מחולל מספרים אקראיים אמיתי
• יחידת חישוב CRC, מזהה ייחודי של 96 סיביות
• תמיכה בפיתוח: ניפוי שגיאות טורי (SWD), JTAG, Embedded Trace Macrocell™