AT91SAM7X256C-AU Microcontrôleurs ARM – MCU LQFP GRN IND TMP MRL C
♠ Description du produit
Attribut du produit | Valeur d'attribution |
Fabricant : | Puce électronique |
Catégorie de produit : | Microcontrôleurs ARM - MCU |
RoHS : | Détails |
Série : | SAM7X/XC |
Estilo de montage: | CMS/CMS |
Paquete / Cubierta : | LQFP-100 |
Núcleo : | ARM7TDMI |
Tamaño de memoria del programa : | 256 ko |
Ancho de bus de données : | 32 bits |
Résolution du convertisseur señal analógica a digital (ADC): | 10 bits |
Frecuencia de reloj máxima : | 20 MHz |
Nombre d'entrées / sorties : | 62 E/S |
Tamaño de RAM de données : | 64 Ko |
Voltaje de alimentación - Min. : | 1,65V |
Tension d'alimentation - Max. : | 1,95 V |
Température de travail minimale : | - 40 C |
Température de travail maximale : | + 85 C |
Empaqué : | Plateau |
Voltaje de suministro analógico : | 3,3 V |
Marque : | Technologie des micropuces / Atmel |
Voltaje de entrada / salida : | 3,3 V |
Type d'interfaz : | IPS |
Sensibles à la humedad : | Oui |
Cantidad de temporizadores/contadores : | 1 minuterie |
Série de processeurs : | SAM7X256 |
Type de produit : | Microcontrôleurs ARM - MCU |
Type de mémoire de programme : | Éclair |
Cantidad de empaque de fábrica : | 90 |
Sous-catégorie : | Microcontrôleurs - MCU |
Peso de l'unité : | 0,046530 oz |
♠ SAM7X512 / SAM7X256 / SAM7X128
L'Atmel SAM7X512/256/128 est un microcontrôleur Flash hautement intégré basé sur le processeur ARM® RISC 32 bits.Il comprend 512/256/128 Ko de mémoire Flash haute vitesse et 128/64/32 Ko de SRAM, un grand nombre de périphériques, dont un MAC Ethernet 802.3 et un contrôleur CAN.Un ensemble complet de fonctions système minimise le nombre de composants externes.
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èle sur un programmateur de production avant le montage.Des bits de verrouillage intégrés et un bit de sécurité protègent le micrologiciel d'un écrasement accidentel et préservent sa confidentialité
Le contrôleur système SAM7X512/256/128 comprend un contrôleur de réinitialisation capable de gérer la séquence de mise sous tension du microcontrôleur et du système complet.Le bon fonctionnement de l'appareil peut être surveillé par un détecteur de baisse de tension intégré et un chien de garde fonctionnant sur un oscillateur RC intégré.
En combinant le processeur ARM7TDMI® avec Flash et SRAM sur puce, et une large gamme de fonctions périphériques, y compris USART, SPI, contrôleur CAN, Ethernet MAC, compteur de minuterie, RTT et convertisseurs analogique-numérique sur une puce monolithique, le Le SAM7X512/256/128 est un appareil puissant qui fournit une solution flexible et économique à de nombreuses applications de contrôle embarquées nécessitant une communication via des réseaux sans fil Ethernet, CAN filaire et ZigBee®.
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 à grande vitesse
512 Ko (SAM7X512) organisés en deux banques de 1024 pages de 256 octets (double plan)
256 Ko (SAM7X256) organisés en 1024 pages de 256 octets (plan unique)
128 Ko (SAM7X128) organisés en 512 pages de 256 octets (plan unique)
Accès à cycle unique jusqu'à 30 MHz dans les pires conditions
Prefetch Buffer optimisant l'exécution des instructions du pouce à la 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 rétention des données de 10 ans, capacités de verrouillage de secteur, Flash Security Bit
Interface de programmation Flash rapide pour la production à haut volume
SRAM interne haute vitesse, accès à cycle unique à vitesse maximale
128 Ko (SAM7X512)
64 Ko (SAM7X256)
32 Ko (SAM7X128)
Contrôleur de mémoire (MC)
Contrôleur de flash intégré, statut d'abandon et détection de désalignement
Réinitialiser le contrôleur (RSTC)
Basé sur des cellules de réinitialisation à la mise sous tension et un détecteur de baisse de tension calibré en usine à faible puissance
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 une PLL
Contrôleur de gestion de l'alimentation (PMC)
Capacités d'optimisation de la puissance, y compris le mode d'horloge lente (jusqu'à 500 Hz) et le mode inactif
Quatre signaux d'horloge externes programmables
Contrôleur d'interruption avancé (AIC)
Sources d'interruption vectorielles masquables individuellement, à huit niveaux de priorité
Deux sources d'interruption externes et une source d'interruption rapide, protection contre les interruptions parasites
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 pour la 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 inactif
Minuterie en temps réel (RTT)
Compteur libre 32 bits avec alarme
Fonctionne sur l'oscillateur RC interne
Deux contrôleurs d'entrée/sortie parallèles (PIO)
Soixante-deux lignes d'E/S programmables multiplexées avec 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 traction et sortie synchrone
Treize canaux de contrôleur DMA périphérique (PDC)
Un port périphérique USB 2.0 pleine vitesse (12 Mbits par seconde)
Émetteur-récepteur sur puce, FIFO intégrés configurables de 1352 octets
Un Ethernet MAC 10/100 base-T
Interface indépendante du support (MII) ou Interface indépendante du support réduit (RMII)
FIFO 28 octets intégrés et canaux DMA dédiés pour la transmission et la réception
Contrôleur CAN conforme à la partie 2.0A et à la partie 2.0B
Huit boîtes aux lettres d'objets de message entièrement programmables, compteur d'horodatage 16 bits
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 à grande vitesse avec transfert de données 32 bits
Deux émetteurs récepteurs synchrones/asynchrones universels (USART)
Générateur de débit en bauds individuel, modulation/démodulation infrarouge IrDA®
Prise en charge de la carte à puce ISO7816 T0/T1, prise de contact matérielle, prise en charge RS485
Prise en charge complète de la ligne de modem sur USART1
Deux interfaces périphériques série maître/esclave (SPI)
Longueur de données programmable de 8 à 16 bits, sélection de quatre puces périphériques externes
Une minuterie/compteur 16 bits à trois canaux (TC)
Trois entrées d'horloge externes, deux broches d'E/S polyvalentes par canal
Double génération PWM, mode capture/forme d'onde, capacité haut/bas
Un contrôleur de modulation de largeur de puissance 16 bits à quatre canaux (PWMC)
Une interface à deux fils (TWI)
Prise en charge du mode maître uniquement, tous les EEPROM Atmel à deux fils et les appareils compatibles I2 C pris en charge
Un convertisseur analogique-numérique 10 bits à 8 canaux, quatre canaux multiplexés avec des E/S numériques
Assistance au démarrage SAM-BA®
Programme de démarrage par défaut
Interface avec l'interface utilisateur graphique SAM-BA
Balayage des limites IEEE® 1149.1 JTAG sur toutes les broches numériques
E/S tolérantes à 5 V, y compris quatre lignes d'E/S d'entraînement à courant élevé, jusqu'à 16 mA chacune
Alimentations Régulateur 1,8 V intégré, dessinant jusqu'à 100 mA pour le noyau et les composants externes
Alimentation des lignes d'E / S VDDIO 3,3 V, alimentation Flash VDDFLASH 3,3 V indépendante
Alimentation 1.8V VDDCORE Core 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îtiers verts LQFP 100 plombs et verts TFBGA 100 billes