Description
Le SAM D21/DA1 est une série de microcontrôleurs basse consommation utilisant le processeur Arm® Cortex®-M0+ 32 bits et allant de 32 broches à 64 broches avec jusqu'à 256 Ko de Flash et 32 Ko de SRAM.Le SAM D21/DA1 fonctionne à une fréquence maximale de 48 MHz et atteint 2,46 CoreMark/MHz.Ils sont conçus pour une migration simple et intuitive avec des modules périphériques identiques, un code compatible hexadécimal, une carte d'adresses linéaire identique et des chemins de migration compatibles avec les broches entre tous les appareils de la série de produits.Tous les appareils incluent des périphériques intelligents et flexibles, un système d'événements pour la signalisation inter-périphérique et la prise en charge des interfaces utilisateur tactiles capacitives, à curseur et à molette.Le SAM D21/DA1 offre les caractéristiques suivantes : Flash programmable intégré au système, contrôleur d'accès direct à la mémoire (DMAC) à 12 canaux, système d'événements à 12 canaux, contrôleur d'interruption programmable, jusqu'à 52 broches d'E/S programmables, 32 bits réels -Horloge et calendrier (RTC), jusqu'à cinq temporisateurs/compteurs 16 bits (TC) et jusqu'à quatre temporisateurs/compteurs 24 bits pour le contrôle (TCC), où chaque TC peut être configuré pour effectuer la génération de fréquence et de forme d'onde, synchronisation précise de l'exécution du programme ou capture d'entrée avec mesure du temps et de la fréquence des signaux numériques.Les TC peuvent fonctionner en mode 8 bits ou 16 bits, des TC sélectionnés peuvent être mis en cascade pour former un TC 32 bits, et trois temporisateurs/compteurs ont des fonctions étendues optimisées pour le moteur, l'éclairage et d'autres applications de contrôle.La série fournit une interface hôte et périphérique intégrée USB 2.0 pleine vitesse ;jusqu'à six modules de communication série (SERCOM) pouvant chacun être configurés pour agir en tant que client USART, UART, SPI, I2C jusqu'à 3,4 MHz, SMBus, PMBus et LIN ;interface I 2S à deux canaux ;jusqu'à vingt canaux 350 ksps ADC 12 bits avec gain programmable et suréchantillonnage et décimation en option prenant en charge une résolution jusqu'à 16 bits, un DAC 10 bits 350 ksps, jusqu'à quatre comparateurs analogiques avec mode fenêtre, Peripheral Touch Controller (PTG) prenant en charge jusqu'à 256 boutons, curseurs, molettes et détection de proximité ;minuterie de surveillance programmable (WDT), détecteur de baisse de tension et réinitialisation de mise sous tension et programme de débogage de fil série (SWD) à deux broches et interface de débogage.Tous les appareils ont des oscillateurs externes et internes précis et de faible puissance.Tous les oscillateurs peuvent être utilisés comme source pour l'horloge système.Différents domaines d'horloge peuvent être configurés indépendamment pour fonctionner à différentes fréquences, ce qui permet d'économiser de l'énergie en exécutant chaque périphérique à sa fréquence d'horloge optimale, et ainsi de maintenir une fréquence CPU élevée tout en réduisant la consommation d'énergie.Le SAM D21/DA1 dispose de deux modes de veille sélectionnables par logiciel, Idle et Stand-by.En mode inactif, le processeur est arrêté tandis que toutes les autres fonctions peuvent être maintenues en cours d'exécution.En mode veille, toutes les horloges et fonctions sont arrêtées, attendez que celles sélectionnées continuent de fonctionner.L'appareil prend en charge le SleepWalking.Cette fonctionnalité permet au périphérique de sortir du mode veille en fonction de conditions prédéfinies, et permet ainsi au processeur de ne se réveiller qu'en cas de besoin, par exemple lorsqu'un seuil est franchi ou qu'un résultat est prêt.Le système d'événements prend en charge les événements synchrones et asynchrones, permettant aux périphériques de recevoir, de réagir et d'envoyer des événements même en mode veille.La mémoire de programme Flash peut être reprogrammée dans le système via l'interface SWD.La même interface peut être utilisée pour le débogage non intrusif sur puce du code d'application.Un chargeur de démarrage s'exécutant dans l'appareil peut utiliser n'importe quelle interface de communication pour télécharger et mettre à jour le programme d'application dans la mémoire Flash.Les microcontrôleurs SAM D21/DA1 sont pris en charge par une suite complète d'outils de développement de programmes et de systèmes, notamment des compilateurs C, des assembleurs de macros, des débogueurs/simulateurs de programmes, des programmeurs et des kits d'évaluation.
Caractéristiques: | |
Attribut | Valeur |
Catégorie | Circuits intégrés (CI) |
Embarqué - Microcontrôleurs | |
Fabricant | Technologie des micropuces |
Série | SAM D21G, Sécurité fonctionnelle (FuSa) |
Emballer | Plateau |
Statut de la pièce | Actif |
Processeur central | ARM® Cortex®-M0+ |
Taille du noyau | 32 bits |
Vitesse | 48 MHz |
Connectivité | I²C, LINbus, SPI, UART/USART, USB |
Périphériques | Détection/réinitialisation de la baisse de tension, DMA, I²S, POR, PWM, WDT |
Nombre d'E/S | 38 |
Taille de la mémoire du programme | 256 Ko (256 Ko x 8) |
Type de mémoire programme | ÉCLAIR |
Taille EEPROM | - |
Taille de la RAM | 32K x 8 |
Tension - Alimentation (Vcc/Vdd) | 1.62V ~ 3.6V |
Convertisseurs de données | A/D 14x12b ;D/A 1x10b |
Type d'oscillateur | Interne |
Température de fonctionnement | -40°C ~ 85°C (TA) |
Type de montage | Montage en surface |
Paquet/caisse | 48-TQFP |
Ensemble d'appareils du fournisseur | 48-TQFP (7x7) |
Numéro de produit de base | ATSAMD21 |