Περιγραφή
Το SAM D21/DA1 είναι μια σειρά μικροελεγκτών χαμηλής κατανάλωσης που χρησιμοποιούν τον επεξεργαστή Arm® Cortex®-M0+ 32 bit και κυμαίνονται από 32 ακίδες έως 64 ακίδες με έως και 256 KB Flash και 32 KB SRAM.Το SAM D21/DA1 λειτουργεί σε μέγιστη συχνότητα 48 MHz και φτάνει τα 2,46 CoreMark/MHz.Είναι σχεδιασμένα για απλή και διαισθητική μετεγκατάσταση με πανομοιότυπες περιφερειακές μονάδες, συμβατό δεκαεξαδικό κώδικα, πανομοιότυπο γραμμικό χάρτη διευθύνσεων και συμβατές διαδρομές μετεγκατάστασης μεταξύ όλων των συσκευών της σειράς προϊόντων.Όλες οι συσκευές περιλαμβάνουν έξυπνα και ευέλικτα περιφερειακά, σύστημα συμβάντων για ενδοπεριφερική σηματοδότηση και υποστήριξη για χωρητικά κουμπιά αφής, ρυθμιστικά και διεπαφές χρήστη τροχού.Το SAM D21/DA1 παρέχει τις ακόλουθες δυνατότητες: Προγραμματιζόμενο φλας εντός του συστήματος, Ελεγκτής άμεσης πρόσβασης μνήμης 12 καναλιών (DMAC), σύστημα συμβάντων 12 καναλιών, προγραμματιζόμενος ελεγκτής διακοπής, έως και 52 προγραμματιζόμενες ακίδες I/O, 32-bit Real -Ρολόι και ημερολόγιο ώρας (RTC), έως και πέντε χρονοδιακόπτες/μετρητές 16-bit (TC) και έως τέσσερις χρονομετρητές/μετρητές 24-bit για έλεγχο (TCC), όπου κάθε TC μπορεί να διαμορφωθεί για να εκτελεί τη δημιουργία συχνότητας και κυματομορφής, ακριβής χρονισμός εκτέλεσης προγράμματος ή λήψη εισόδου με μέτρηση χρόνου και συχνότητας ψηφιακών σημάτων.Οι TC μπορούν να λειτουργούν σε λειτουργία 8 bit ή 16 bit, οι επιλεγμένοι TC μπορούν να ενταχθούν για να σχηματίσουν ένα TC 32 bit και τρεις χρονοδιακόπτες/μετρητές έχουν εκτεταμένες λειτουργίες βελτιστοποιημένες για μοτέρ, φωτισμό και άλλες εφαρμογές ελέγχου.Η σειρά παρέχει έναν ενσωματωμένο κεντρικό υπολογιστή και διεπαφή συσκευής USB 2.0 πλήρους ταχύτητας.Έως έξι μονάδες σειριακής επικοινωνίας (SERCOM) που η καθεμία μπορεί να ρυθμιστεί ώστε να λειτουργεί ως πελάτης USART, UART, SPI, I2C έως 3,4 MHz, SMBus, PMBus και LIN.διεπαφή I 2S δύο καναλιών.έως και είκοσι καναλιών ADC 350 ksps 12 bit με προγραμματιζόμενο κέρδος και προαιρετική υπερδειγματοληψία και αποδεκατισμό που υποστηρίζει ανάλυση έως και 16 bit, ένα DAC 10 bit 350 ksps, έως τέσσερις αναλογικούς συγκριτές με λειτουργία παραθύρου, περιφερειακό ελεγκτή αφής (PTG) υποστηρίζει έως και 256 κουμπιά, ρυθμιστικά, τροχούς και ανίχνευση εγγύτητας.προγραμματιζόμενος χρονοδιακόπτης Watchdog (WDT), ανιχνευτής καφέ εξόδου και πρόγραμμα επαναφοράς ενεργοποίησης και σειριακός εντοπισμός σφαλμάτων καλωδίων δύο ακίδων (SWD) και διεπαφή εντοπισμού σφαλμάτων.Όλες οι συσκευές διαθέτουν ακριβείς και χαμηλής ισχύος εξωτερικούς και εσωτερικούς ταλαντωτές.Όλοι οι ταλαντωτές μπορούν να χρησιμοποιηθούν ως πηγή για το ρολόι του συστήματος.Διαφορετικοί τομείς ρολογιού μπορούν να ρυθμιστούν ανεξάρτητα ώστε να εκτελούνται σε διαφορετικές συχνότητες, επιτρέποντας την εξοικονόμηση ενέργειας εκτελώντας κάθε περιφερειακή στη βέλτιστη συχνότητα ρολογιού της, διατηρώντας έτσι μια υψηλή συχνότητα CPU μειώνοντας παράλληλα την κατανάλωση ενέργειας.Τα SAM D21/DA1 διαθέτουν δύο λειτουργίες ύπνου που επιλέγονται από το λογισμικό, το Idle και το Stand-by.Στην κατάσταση αναμονής, η CPU διακόπτεται ενώ όλες οι άλλες λειτουργίες μπορούν να διατηρηθούν σε λειτουργία.Στην κατάσταση αναμονής, όλα τα ρολόγια και οι λειτουργίες έχουν σταματήσει, αναμένετε από τα επιλεγμένα να συνεχίσουν να τρέχουν.Η συσκευή υποστηρίζει SleepWalking.Αυτή η δυνατότητα επιτρέπει στην περιφερειακή συσκευή να ξυπνά από τον ύπνο βάσει προκαθορισμένων συνθηκών, και έτσι επιτρέπει στην CPU να ξυπνά μόνο όταν χρειάζεται, για παράδειγμα, όταν ξεπεραστεί ένα όριο ή ένα αποτέλεσμα είναι έτοιμο.Το σύστημα συμβάντων υποστηρίζει σύγχρονα και ασύγχρονα συμβάντα, επιτρέποντας στα περιφερειακά να λαμβάνουν, να αντιδρούν και να στέλνουν συμβάντα ακόμη και σε κατάσταση αναμονής.Η μνήμη προγράμματος Flash μπορεί να επαναπρογραμματιστεί στο σύστημα μέσω της διεπαφής SWD.Η ίδια διεπαφή μπορεί να χρησιμοποιηθεί για μη παρεμβατικό εντοπισμό σφαλμάτων στο chip του κώδικα εφαρμογής.Ένας φορτωτής εκκίνησης που εκτελείται στη συσκευή μπορεί να χρησιμοποιήσει οποιαδήποτε διεπαφή επικοινωνίας για λήψη και αναβάθμιση του προγράμματος εφαρμογής στη μνήμη Flash.Οι μικροελεγκτές SAM D21/DA1 υποστηρίζονται με μια πλήρη σειρά εργαλείων ανάπτυξης προγραμμάτων και συστημάτων, συμπεριλαμβανομένων μεταγλωττιστών C, συναρμολογητών μακροεντολών, προγράμματος εντοπισμού σφαλμάτων/προσομοιωτών, προγραμματιστών και κιτ αξιολόγησης.
Προδιαγραφές: | |
Χαρακτηριστικό | αξία |
Κατηγορία | Ολοκληρωμένα κυκλώματα (IC) |
Ενσωματωμένοι - Μικροελεγκτές | |
Mfr | Τεχνολογία μικροτσίπ |
Σειρά | SAM D21G, Λειτουργική ασφάλεια (FuSa) |
Πακέτο | Δίσκος - σχάρα |
Κατάσταση μέρους | Ενεργός |
Πυρήνας Επεξεργαστής | ARM® Cortex®-M0+ |
Μέγεθος πυρήνα | 32-bit |
Ταχύτητα | 48 MHz |
Συνδεσιμότητα | I²C, LINbus, SPI, UART/USART, USB |
Περιφερειακά | Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT |
Αριθμός I/O | 38 |
Μέγεθος μνήμης προγράμματος | 256 KB (256 K x 8) |
Τύπος μνήμης προγράμματος | ΛΑΜΨΗ |
Μέγεθος EEPROM | - |
Μέγεθος RAM | 32 Χ 8 |
Τάση - Τροφοδοσία (Vcc/Vdd) | 1,62V ~ 3,6V |
Μετατροπείς δεδομένων | A/D 14x12b;Δ/Α 1x10β |
Τύπος ταλαντωτή | Εσωτερικός |
Θερμοκρασία λειτουργίας | -40°C ~ 85°C (TA) |
Τύπος τοποθέτησης | Αναρτημένο στην επιφάνεια |
Πακέτο / Θήκη | 48-TQFP |
Πακέτο συσκευής προμηθευτή | 48-TQFP (7x7) |
Βασικός αριθμός προϊόντος | ATSAMD21 |