Microcontrôleurs ARM AT91SAM7S256D-AU MCU 256K Flash SRAM 64K MCU basé sur ARM
♠ Description du produit
Attribut du produit | Valeur de l'attribut |
Fabricant: | Puce |
Catégorie de produit : | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série: | SAM7S/SE |
Style de montage : | CMS/CMS |
Emballage / Étui : | LQFP-64 |
Cœur: | ARM7TDMI |
Taille de la mémoire du programme : | 256 Ko |
Largeur du bus de données : | 32 bits/16 bits |
Résolution ADC : | 10 bits |
Fréquence d'horloge maximale : | 55 MHz |
Nombre d'E/S : | 32 E/S |
Taille de la RAM de données : | 64 Ko |
Tension d'alimentation - Min : | 1,65 V |
Tension d'alimentation - Max : | 1,95 V |
Température minimale de fonctionnement : | - 40 °C |
Température de fonctionnement maximale : | + 85 °C |
Conditionnement: | Plateau |
Tension d'alimentation analogique : | 3,3 V |
Marque: | Technologie des micropuces / Atmel |
Type de RAM de données : | BÉLIER |
Hauteur: | 1,6 mm |
Tension d'E/S : | 1,65 V à 3,6 V |
Type d'interface : | I2C, SPI, USART, USB |
Longueur: | 7 mm |
Sensible à l'humidité : | Oui |
Nombre de canaux ADC : | 8 canaux |
Nombre de temporisateurs/compteurs : | 3 Minuterie |
Série de processeurs : | SAM7S |
Produit: | MCU |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Quantité du pack d'usine : | 160 |
Sous-catégorie: | Microcontrôleurs - MCU |
Minuteries de surveillance : | Minuterie de surveillance |
Largeur: | 7 mm |
Poids unitaire : | 0,012088 oz |
♠ AT91SAM Microcontrôleur Flash basé sur ARM
Le SAM7S d'Atmel est une série de microcontrôleurs Flash à faible nombre de broches, basés sur le processeur ARM RISC 32 bits. Il intègre une mémoire Flash haute vitesse, une mémoire SRAM et un large éventail de périphériques, dont un port USB 2.0 (à l'exception duSAM7S32 et SAM7S16), et un ensemble complet de fonctions système minimisant le nombre de composants externes.
L'appareil constitue un chemin de migration idéal pour les utilisateurs de microcontrôleurs 8 bits à la recherche de performances supplémentaires etmémoire étendue.La mémoire Flash intégrée peut être programmée dans le système via l'interface JTAG-ICE ou via une interface parallèlesur un programmateur de production avant le montage. Des bits de verrouillage intégrés et un bit de sécurité protègent le micrologiciel contre tout écrasement accidentel et préservent sa confidentialité.
Le contrôleur système de la série SAM7S comprend un contrôleur de réinitialisation capable de gérer la séquence de mise sous tension deLe microcontrôleur et le système complet. Le bon fonctionnement de l'appareil peut être surveillé par un dispositif intégré de surveillance de la tension.détecteur et un chien de garde fonctionnant à partir d'un oscillateur RC intégré.
La série SAM7S est composée de microcontrôleurs polyvalents. Leur port USB intégré en fait des appareils idéaux.pour les applications périphériques nécessitant une connectivité à un PC ou un téléphone portable. Leur prix attractif et leur haut niveau deL'intégration élargit leur champ d'utilisation au marché de consommation à volume élevé et sensible aux coûts.
• Intègre le processeur ARM7TDMI® ARM® Thumb®
– Architecture RISC 32 bits hautes performances
– Jeu d'instructions 16 bits haute densité
– Leader en MIPS/Watt
– Émulation en circuit EmbeddedICE™, prise en charge du canal de communication de débogage
• Flash interne haute vitesse
– 512 Ko (SAM7S512) organisés en deux banques contiguës de 1024 pages de 256Octets (plan double)
– 256 Ko (SAM7S256) organisés en 1024 pages de 256 octets (plan unique)
– 128 Ko (SAM7S128) organisés en 512 pages de 256 octets (plan unique)
– 64 Ko (SAM7S64) organisés en 512 pages de 128 octets (plan unique)
– 32 Ko (SAM7S321/32) organisés en 256 pages de 128 octets (plan unique)
– 16 Ko (SAM7S161/16) organisés en 256 pages de 64 octets (plan unique)
– Accès à cycle unique jusqu'à 30 MHz dans les pires conditions
– Tampon de prélecture optimisant l'exécution des instructions Thumb à vitesse maximale
– Temps de programmation de la page : 6 ms, y compris l’effacement automatique de la page, temps d’effacement complet : 15 ms
– 10 000 cycles d’écriture, capacité de conservation des données pendant 10 ans, capacités de verrouillage de secteur, FlashBit de sécurité
– Interface de programmation Flash rapide pour une production à haut volume
• SRAM interne haute vitesse, accès en un seul cycle à vitesse maximale
– 64 Ko (SAM7S512/256)
– 32 Ko (SAM7S128)
– 16 Ko (SAM7S64)
– 8 Ko (SAM7S321/32)
– 4 Ko (SAM7S161/16)
• Contrôleur de mémoire (MC)
– Contrôleur Flash intégré, état d'abandon et détection de désalignement
• Réinitialiser le contrôleur (RSTC)
– Basé sur la réinitialisation à la mise sous tension et le détecteur de baisse de tension calibré en usine à faible consommation
– Fournit la mise en forme du signal de réinitialisation externe et l'état de la source de réinitialisation
• Générateur d'horloge (CKGR)
– Oscillateur RC basse consommation, oscillateur sur puce de 3 à 20 MHz et un PLL
• Contrôleur de gestion de l'alimentation (PMC)
– Capacités d’optimisation de la puissance du logiciel, y compris le mode d’horloge lente (jusqu’à 500Hz) et mode veille
– Trois signaux d'horloge externes programmables
• Contrôleur d'interruption avancé (AIC)
– Sources d'interruption vectorielles, masquables individuellement, à huit niveaux de priorité
– Deux (SAM7S512/256/128/64/321/161) ou une (SAM7S32/16) source(s) d'interruption externe(s)et une source d'interruption rapide, protégée contre les interruptions intempestives
• Unité de débogage (DBGU)
– UART à 2 fils et prise en charge de l'interruption du canal de communication de débogage, prévention d'accès ICE programmable
– Mode de communication série UART à 2 fils à usage général
• Minuterie d'intervalle périodique (PIT)
– Compteur programmable 20 bits plus compteur d'intervalle 12 bits
• Chien de garde fenêtré (WDT)
– Compteur programmable protégé par clé 12 bits
– Fournit des signaux de réinitialisation ou d'interruption au système
– Le compteur peut être arrêté lorsque le processeur est en état de débogage ou en mode veille
• Minuterie en temps réel (RTT)
– Compteur 32 bits à fonctionnement libre avec alarme
– Fonctionne à partir de l'oscillateur RC interne
• Un contrôleur d'entrée/sortie parallèle (PIOA)
– Trente-deux (SAM7S512/256/128/64/321/161) ou vingt et une (SAM7S32/16) lignes d'E/S programmables multiplexées jusqu'àDeux E/S périphériques
– Capacité d'interruption de changement d'entrée sur chaque ligne d'E/S
– Drain ouvert programmable individuellement, résistance de rappel et sortie synchrone
• Onze (SAM7S512/256/128/64/321/161) ou neuf (SAM7S32/16) canaux de contrôleur DMA périphérique (PDC)
• Un port USB 2.0 pleine vitesse (12 Mbits par seconde) (sauf pour le SAM7S32/16).
– Émetteur-récepteur sur puce, FIFO intégrés configurables de 328 octets
• Un contrôleur série synchrone (SSC)
– Signaux d'horloge et de synchronisation de trame indépendants pour chaque récepteur et émetteur
– Prise en charge de l'interface analogique I²S, prise en charge du multiplexage par répartition dans le temps
– Capacités de flux de données continu à haut débit avec transfert de données 32 bits
• Deux (SAM7S512/256/128/64/321/161) ou un (SAM7S32/16) émetteurs-récepteurs synchrones/asynchrones universels(USART)
– Générateur de débit en bauds individuel, modulation/démodulation infrarouge IrDA®
– Prise en charge des cartes à puce ISO7816 T0/T1, établissement de liaisons matérielles, prise en charge RS485
– Prise en charge complète de la ligne modem sur USART1 (SAM7S512/256/128/64/321/161)
• Une interface périphérique série maître/esclave (SPI)
– Longueur de données programmable de 8 à 16 bits, sélection de quatre puces périphériques externes
• Un temporisateur/compteur 16 bits à trois canaux (TC)
– Trois entrées d'horloge externes et deux broches d'E/S polyvalentes par canal (SAM7S512/256/128/64/321/161)
– Une entrée d'horloge externe et deux broches d'E/S polyvalentes pour les deux premiers canaux uniquement (SAM7S32/16)
– Double génération PWM, mode capture/forme d'onde, capacité haut/bas
• Un contrôleur PWM 16 bits à quatre canaux (PWMC)
• Une interface à deux fils (TWI)
– Prise en charge du mode maître uniquement, toutes les EEPROM Atmel à deux fils et I2Appareils compatibles C pris en charge(SAM7S512/256/128/64/321/32)
– Prise en charge des modes maître, multi-maître et esclave, toutes les EEPROM Atmel à deux fils et I2Appareils compatibles C pris en charge(SAM7S161/16)
• Un convertisseur analogique-numérique 10 bits à 8 canaux, quatre canaux multiplexés avec E/S numériques
• Assistant de démarrage SAM-BA™
– Programme de démarrage par défaut
– Interface avec l'interface utilisateur graphique SAM-BA
• IEEE® 1149.1 JTAG Boundary Scan sur toutes les broches numériques
• E/S tolérantes à 5 V, dont quatre lignes d'E/S de variateur à courant élevé, jusqu'à 16 mA chacune (E/S SAM7S161/16 non tolérantes à 5 V)
• Alimentations électriques
– Régulateur 1,8 V intégré, consommant jusqu'à 100 mA pour le noyau et les composants externes
– Alimentation de lignes d'E/S VDDIO 3,3 V ou 1,8 V, alimentation Flash VDDFLASH 3,3 V indépendante
– Alimentation principale VDDCORE 1,8 V avec détecteur de baisse de tension
• Fonctionnement entièrement statique : jusqu'à 55 MHz à 1,65 V et 85 °C dans les pires conditions
• Disponible en boîtier LQFP vert à 64 broches ou QFN vert à 64 pastilles (SAM7S512/256/128/64/321/161) et LQFP vert à 48 broches ouBoîtier QFN vert 48 pads (SAM7S32/16)