వివరణ
SAM D21/DA1 అనేది 32-బిట్ Arm® Cortex®-M0+ ప్రాసెసర్ని ఉపయోగించే తక్కువ-పవర్ మైక్రోకంట్రోలర్ల శ్రేణి మరియు 32-పిన్ల నుండి 64-పిన్ల వరకు 256 KB ఫ్లాష్ మరియు 32 KB SRAM వరకు ఉంటుంది.SAM D21/DA1 గరిష్టంగా 48 MHz పౌనఃపున్యం వద్ద పనిచేస్తుంది మరియు 2.46 CoreMark/MHzకి చేరుకుంటుంది.అవి ఒకే విధమైన పరిధీయ మాడ్యూల్లు, హెక్స్ అనుకూల కోడ్, ఒకే విధమైన లీనియర్ అడ్రస్ మ్యాప్ మరియు ఉత్పత్తి శ్రేణిలోని అన్ని పరికరాల మధ్య అనుకూల మైగ్రేషన్ పాత్లతో సరళమైన మరియు స్పష్టమైన మైగ్రేషన్ కోసం రూపొందించబడ్డాయి.అన్ని పరికరాలలో తెలివైన మరియు సౌకర్యవంతమైన పెరిఫెరల్స్, ఇంటర్-పెరిఫెరల్ సిగ్నలింగ్ కోసం ఈవెంట్ సిస్టమ్ మరియు కెపాసిటివ్ టచ్ బటన్, స్లయిడర్ మరియు వీల్ యూజర్ ఇంటర్ఫేస్లకు మద్దతు ఉన్నాయి.SAM D21/DA1 క్రింది లక్షణాలను అందిస్తుంది: ఇన్-సిస్టమ్ ప్రోగ్రామబుల్ ఫ్లాష్, 12-ఛానల్ డైరెక్ట్ మెమరీ యాక్సెస్ కంట్రోలర్ (DMAC), 12-ఛానల్ ఈవెంట్ సిస్టమ్, ప్రోగ్రామబుల్ ఇంటరప్ట్ కంట్రోలర్, 52 వరకు ప్రోగ్రామబుల్ I/O పిన్స్, 32-బిట్ రియల్ -టైమ్ క్లాక్ మరియు క్యాలెండర్ (RTC), గరిష్టంగా ఐదు 16-బిట్ టైమర్/కౌంటర్లు (TC) మరియు నాలుగు వరకు 24-బిట్ టైమర్/కౌంటర్లు ఫర్ కంట్రోల్ (TCC), ఇక్కడ ప్రతి TC ఫ్రీక్వెన్సీ మరియు వేవ్ఫార్మ్ ఉత్పత్తిని నిర్వహించడానికి కాన్ఫిగర్ చేయబడుతుంది, డిజిటల్ సిగ్నల్స్ యొక్క సమయం మరియు ఫ్రీక్వెన్సీ కొలతతో ఖచ్చితమైన ప్రోగ్రామ్ ఎగ్జిక్యూషన్ టైమింగ్ లేదా ఇన్పుట్ క్యాప్చర్.TCలు 8-బిట్ లేదా 16-బిట్ మోడ్లో పనిచేయగలవు, ఎంచుకున్న TCలు 32-బిట్ TCని రూపొందించడానికి క్యాస్కేడ్ చేయబడతాయి మరియు మూడు టైమర్/కౌంటర్లు మోటారు, లైటింగ్ మరియు ఇతర నియంత్రణ అనువర్తనాల కోసం ఆప్టిమైజ్ చేయబడిన పొడిగించిన ఫంక్షన్లను కలిగి ఉంటాయి.సిరీస్ ఒక ఫుల్స్పీడ్ USB 2.0 ఎంబెడెడ్ హోస్ట్ మరియు పరికర ఇంటర్ఫేస్ను అందిస్తుంది;ఆరు సీరియల్ కమ్యూనికేషన్ మాడ్యూల్స్ (SERCOM) వరకు ప్రతి ఒక్కటి USART, UART, SPI, I2C వరకు 3.4 MHz, SMBus, PMBus మరియు LIN క్లయింట్గా పనిచేసేలా కాన్ఫిగర్ చేయవచ్చు;రెండు-ఛానల్ I 2S ఇంటర్ఫేస్;ఇరవై-ఛానల్ 350 ksps వరకు 12-బిట్ ADC ప్రోగ్రామబుల్ లాభం మరియు ఐచ్ఛిక ఓవర్స్యాంప్లింగ్ మరియు డెసిమేషన్ 16-బిట్ రిజల్యూషన్ వరకు మద్దతు ఇస్తుంది, ఒక 10-బిట్ 350 ksps DAC, విండో మోడ్తో నాలుగు అనలాగ్ కంపారేటర్ల వరకు, పెరిఫెరల్ టచ్ కంట్రోలర్ (PTG) 256 బటన్లు, స్లయిడర్లు, చక్రాలు మరియు సామీప్య సెన్సింగ్ వరకు మద్దతు;ప్రోగ్రామబుల్ వాచ్డాగ్ టైమర్ (WDT), బ్రౌన్-అవుట్ డిటెక్టర్ మరియు పవర్-ఆన్ రీసెట్ మరియు టూ-పిన్ సీరియల్ వైర్ డీబగ్ (SWD) ప్రోగ్రామ్ మరియు డీబగ్ ఇంటర్ఫేస్.అన్ని పరికరాలు ఖచ్చితమైన మరియు తక్కువ-శక్తి బాహ్య మరియు అంతర్గత ఓసిలేటర్లను కలిగి ఉంటాయి.సిస్టమ్ గడియారానికి మూలంగా అన్ని ఓసిలేటర్లను ఉపయోగించవచ్చు.వేర్వేరు క్లాక్ డొమైన్లను వేర్వేరు పౌనఃపున్యాల వద్ద అమలు చేయడానికి స్వతంత్రంగా కాన్ఫిగర్ చేయవచ్చు, ప్రతి పరిధీయాన్ని దాని సరైన క్లాక్ ఫ్రీక్వెన్సీలో అమలు చేయడం ద్వారా విద్యుత్ ఆదాను అనుమతిస్తుంది, తద్వారా విద్యుత్ వినియోగాన్ని తగ్గించేటప్పుడు అధిక CPU ఫ్రీక్వెన్సీని నిర్వహిస్తుంది.SAM D21/DA1 రెండు సాఫ్ట్వేర్-ఎంచుకోదగిన స్లీప్ మోడ్లను కలిగి ఉంది, ఐడిల్ మరియు స్టాండ్-బై.నిష్క్రియ మోడ్లో, CPU ఆపివేయబడుతుంది, అయితే అన్ని ఇతర విధులు అమలులో ఉంచబడతాయి.స్టాండ్-బై మోడ్లో, అన్ని గడియారాలు మరియు విధులు ఆపివేయబడతాయి, ఎంచుకున్నవి అమలులో కొనసాగుతాయని ఆశించండి.పరికరం స్లీప్వాకింగ్కు మద్దతు ఇస్తుంది.ఈ ఫీచర్ పరిధీయ వ్యవస్థను ముందే నిర్వచించిన పరిస్థితుల ఆధారంగా నిద్ర నుండి మేల్కొలపడానికి అనుమతిస్తుంది మరియు తద్వారా CPU అవసరమైనప్పుడు మాత్రమే మేల్కొలపడానికి అనుమతిస్తుంది, ఉదాహరణకు, థ్రెషోల్డ్ దాటినప్పుడు లేదా ఫలితం సిద్ధంగా ఉన్నప్పుడు.ఈవెంట్ సిస్టమ్ సింక్రోనస్ మరియు అసమకాలిక ఈవెంట్లకు మద్దతు ఇస్తుంది, స్టాండ్-బై మోడ్లో కూడా ఈవెంట్లను స్వీకరించడానికి, ప్రతిస్పందించడానికి మరియు పంపడానికి పెరిఫెరల్స్ను అనుమతిస్తుంది.SWD ఇంటర్ఫేస్ ద్వారా ఫ్లాష్ ప్రోగ్రామ్ మెమరీని సిస్టమ్లో రీప్రోగ్రామ్ చేయవచ్చు.అదే ఇంటర్ఫేస్ అప్లికేషన్ కోడ్ యొక్క చొరబాటు లేని ఆన్-చిప్ డీబగ్ కోసం ఉపయోగించవచ్చు.పరికరంలో నడుస్తున్న బూట్ లోడర్ ఏదైనా కమ్యూనికేషన్ ఇంటర్ఫేస్ని ఫ్లాష్ మెమరీలో అప్లికేషన్ ప్రోగ్రామ్ను డౌన్లోడ్ చేయడానికి మరియు అప్గ్రేడ్ చేయడానికి ఉపయోగించవచ్చు.SAM D21/DA1 మైక్రోకంట్రోలర్లు C కంపైలర్లు, మాక్రో అసెంబ్లర్లు, ప్రోగ్రామ్ డీబగ్గర్/సిమ్యులేటర్లు, ప్రోగ్రామర్లు మరియు మూల్యాంకన కిట్లతో సహా పూర్తి ప్రోగ్రామ్ మరియు సిస్టమ్ డెవలప్మెంట్ టూల్స్తో మద్దతునిస్తాయి.
స్పెసిఫికేషన్లు: | |
గుణం | విలువ |
వర్గం | ఇంటిగ్రేటెడ్ సర్క్యూట్లు (ICలు) |
ఎంబెడెడ్ - మైక్రోకంట్రోలర్లు | |
Mfr | మైక్రోచిప్ టెక్నాలజీ |
సిరీస్ | SAM D21G, ఫంక్షనల్ సేఫ్టీ (FuSa) |
ప్యాకేజీ | ట్రే |
పార్ట్ స్థితి | చురుకుగా |
కోర్ ప్రాసెసర్ | ARM® కార్టెక్స్®-M0+ |
కోర్ పరిమాణం | 32-బిట్ |
వేగం | 48MHz |
కనెక్టివిటీ | I²C, LINbus, SPI, UART/USART, USB |
పెరిఫెరల్స్ | బ్రౌన్-అవుట్ డిటెక్ట్/రీసెట్, DMA, I²S, POR, PWM, WDT |
I/O సంఖ్య | 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 |