תיאור
ה-SAM D21/DA1 היא סדרה של מיקרו-בקרים בעלי הספק נמוך המשתמשים במעבד 32-bit Arm® Cortex®-M0+, ונע בין 32 פינים ל-64 פינים עם עד 256 KB פלאש ו-32 KB של SRAM.ה-SAM D21/DA1 פועל בתדר מרבי של 48 מגה-הרץ ומגיע ל-2.46 CoreMark/MHz.הם מיועדים להגירה פשוטה ואינטואיטיבית עם מודולים היקפיים זהים, קוד תואם hex, מפת כתובות ליניארית זהה, ונתיבי הגירה תואמי פינים בין כל המכשירים בסדרת המוצרים.כל המכשירים כוללים ציוד היקפי חכם וגמיש, מערכת אירועים לאיתות בין היקפי, ותמיכה בממשקי משתמש של כפתורי מגע קיבוליים, מחוון וגלגל.ה-SAM D21/DA1 מספק את התכונות הבאות: פלאש הניתן לתכנות בתוך המערכת, בקר גישה לזיכרון ישיר (DMAC) עם 12 ערוצים, מערכת אירועים 12 ערוצים, בקר פסיקה ניתן לתכנות, עד 52 פיני קלט/פלט ניתנים לתכנות, 32 סיביות אמיתיות -שעון זמן ולוח שנה (RTC), עד חמישה טיימר/מונים של 16 סיביות (TC) ועד ארבעה טיימר/מונים של 24 סיביות לבקרה (TCC), כאשר כל TC יכול להיות מוגדר לביצוע יצירת תדר וצורת גל, תזמון ביצוע תוכנית מדויק או לכידת קלט עם מדידת זמן ותדר של אותות דיגיטליים.ה-TCs יכולים לפעול במצב 8 סיביות או 16 סיביות, TCs נבחרים יכולים להיות מדורגים ליצירת TC של 32 סיביות, ולשלושה טיימר/מונים יש פונקציות מורחבות המותאמות עבור מנוע, תאורה ויישומי בקרה אחרים.הסדרה מספקת ממשק מארח ומכשיר משובץ USB 2.0 במהירות מלאה;עד שישה מודולי תקשורת טורית (SERCOM) שכל אחד מהם יכול להיות מוגדר לפעול כלקוח USART, UART, SPI, I2C עד 3.4 מגה-הרץ, SMBus, PMBus ו-LIN;ממשק I 2S דו-ערוצי;עד עשרים ערוצים 350 ksps 12 סיביות ADC עם חיזוק ניתן לתכנות ודגימת יתר ודצימציה אופציונלית התומכים ברזולוציה של עד 16 סיביות, DAC אחד של 10 סיביות 350 ksps, עד ארבעה משווים אנלוגיים עם מצב חלון, בקר מגע היקפי (PTG) תמיכה בעד 256 לחצנים, מחוונים, גלגלים וחישת קרבה;טיימר Watchdog (WDT) ניתן לתכנות, גלאי חום והפעלה איפוס ותוכנית ניפוי חוטים טוריים (SWD) וממשק ניפוי באגים.לכל המכשירים יש מתנדים חיצוניים ופנימיים מדויקים ובעלי הספק נמוך.כל המתנדים יכולים לשמש כמקור לשעון המערכת.ניתן להגדיר באופן עצמאי תחומי שעון שונים לפעול בתדרים שונים, מה שמאפשר חיסכון בחשמל על ידי הפעלת כל ציוד היקפי בתדר השעון האופטימלי שלו, ובכך לשמור על תדר CPU גבוה תוך הפחתת צריכת החשמל.ל-SAM D21/DA1 שני מצבי שינה הניתנים לבחירת תוכנה, המתנה והמתנה.במצב סרק, ה-CPU מופסק בזמן שכל הפונקציות האחרות יכולות להמשיך לפעול.במצב המתנה, כל השעונים והפונקציות מופסקות, צפו שאלו שנבחרו ימשיכו לפעול.המכשיר תומך ב- SleepWalking.תכונה זו מאפשרת לציוד ההיקפי להתעורר משינה בהתבסס על תנאים מוגדרים מראש, ובכך מאפשרת למעבד להתעורר רק בעת הצורך, למשל, כאשר חוצים סף או תוצאה מוכנה.מערכת האירועים תומכת באירועים סינכרוניים וא-סינכרוניים, ומאפשרת לציוד היקפי לקבל, להגיב ולשלוח אירועים אפילו במצב המתנה.ניתן לתכנת מחדש את זיכרון תוכנית הפלאש בתוך המערכת באמצעות ממשק SWD.ניתן להשתמש באותו ממשק עבור ניפוי באגים לא פולשני בשבב של קוד האפליקציה.מטעין אתחול הפועל במכשיר יכול להשתמש בכל ממשק תקשורת כדי להוריד ולשדרג את תוכנית היישום בזיכרון הפלאש.המיקרו-בקרים SAM D21/DA1 נתמכים עם חבילה מלאה של כלים לפיתוח תוכניות ומערכות, כולל מהדרים C, מרכיבי מאקרו, מנפות/סימולטורים של תוכניות, מתכנתים וערכות הערכה.
מפרטים: | |
תְכוּנָה | ערך |
קטגוריה | מעגלים משולבים (ICs) |
Embedded - מיקרו-בקרים | |
מר | טכנולוגיית מיקרו-שבבים |
סִדרָה | SAM D21G, בטיחות תפקודית (FuSa) |
חֲבִילָה | מַגָשׁ |
סטטוס חלק | פָּעִיל |
מעבד ליבה | ARM® Cortex®-M0+ |
גודל ליבה | 32 סיביות |
מְהִירוּת | 48 מגה-הרץ |
קישוריות | I²C, LINbus, SPI, UART/USART, USB |
ציוד היקפי | זיהוי/איפוס חום-אאוט, DMA, I²S, POR, PWM, WDT |
מספר קלט/פלט | 38 |
גודל זיכרון תוכנית | 256KB (256K x 8) |
סוג זיכרון תוכנית | הֶבזֵק |
גודל EEPROM | - |
גודל זיכרון RAM | 32K x 8 |
מתח - אספקה (Vcc/Vdd) | 1.62V ~ 3.6V |
ממירי נתונים | A/D 14x12b;D/A 1x10b |
סוג מתנד | פְּנִימִי |
טמפרטורת פעולה | -40°C ~ 85°C (TA) |
סוג הרכבה | מתקן משטח |
חבילה / מארז | 48-TQFP |
חבילת מכשירי ספק | 48-TQFP (7x7) |
מספר מוצר בסיס | ATSAMD21 |