AT91SAM7S256D-AU Microcontrollori ARM MCU 256K Flash SRAM 64K MCU basato su ARM
♠ Descrizione del prodotto
Attributo del prodotto | Valore dell'attributo |
Produttore: | Microchip |
Categoria di prodotto: | Microcontrollori ARM - MCU |
RoHS: | Dettagli |
Serie: | SAM7S/SE |
Stile di montaggio: | SMD/SMT |
Confezione/caso: | LQFP-64 |
Nucleo: | ARM7TDMI |
Dimensioni della memoria del programma: | 256KB |
Larghezza bus dati: | 32 bit/16 bit |
Risoluzione dell'ADC: | 10 bit |
Frequenza di clock massima: | 55MHz |
Numero di I/O: | 32 ingressi/uscite |
Dimensione RAM dati: | 64KB |
Tensione di alimentazione - Min: | 1,65 V |
Tensione di alimentazione - Max: | 1,95 V |
Temperatura operativa minima: | - 40 C |
Temperatura operativa massima: | + 85 C |
Confezione: | Vassoio |
Tensione di alimentazione analogica: | 3,3 V |
Marca: | Tecnologia dei microchip / Atmel |
Tipo RAM dati: | RAM |
Altezza: | 1,6 mm |
Tensione I/O: | Da 1,65 V a 3,6 V |
Tipo di interfaccia: | I2C, SPI, USART, USB |
Lunghezza: | 7mm |
Sensibile all'umidità: | SÌ |
Numero di canali ADC: | 8 canali |
Numero di timer/contatori: | 3 Temporizzatore |
Serie di processori: | SAM7S |
Prodotto: | MCU |
Tipologia di prodotto: | Microcontrollori ARM - MCU |
Tipo di memoria di programma: | Veloce |
Quantità confezione di fabbrica: | 160 |
Sottocategoria: | Microcontrollori - MCU |
Timer watchdog: | Timer cane da guardia |
Larghezza: | 7mm |
Unità di peso: | 0,012088 once |
♠ MCU Flash basato su ARM AT91SAM
SAM7S di Atmel è una serie di microcontrollori Flash a basso pincount basati sul processore ARM RISC a 32 bit.È dotato di un flash ad alta velocità e di una SRAM, un ampio set di periferiche, incluso un dispositivo USB 2.0 (ad eccezione delSAM7S32 e SAM7S16) e un set completo di funzioni di sistema che riducono al minimo il numero di componenti esterni.
Il dispositivo è un percorso di migrazione ideale per gli utenti di microcontrollori a 8 bit che cercano prestazioni aggiuntive ememoria estesa.La memoria Flash incorporata può essere programmata nel sistema tramite l'interfaccia JTAG-ICE o tramite un'interfaccia parallelasu un programmatore di produzione prima del montaggio.I bit di blocco integrati e un bit di sicurezza proteggono il firmware dalla sovrascrittura accidentale e ne preservano la riservatezza.
Il controller di sistema della serie SAM7S include un controller di ripristino in grado di gestire la sequenza di accensione diil microcontrollore e il sistema completo.Il corretto funzionamento del dispositivo può essere monitorato da un brownout integratorivelatore e un watchdog in esecuzione su un oscillatore RC integrato.
La serie SAM7S è costituita da microcontrollori generici.La loro porta per dispositivi USB integrata li rende dispositivi idealiper applicazioni periferiche che richiedono la connettività a un PC oa un telefono cellulare.Il loro prezzo aggressivo e l'alto livello dil'integrazione spinge il loro ambito di utilizzo lontano nel mercato dei consumatori ad alto volume e sensibile ai costi.
• Incorpora il processore ARM7TDMI® ARM® Thumb®
– Architettura RISC a 32 bit ad alte prestazioni
– Set di istruzioni a 16 bit ad alta densità
– Leader in MIPS/Watt
– EmbeddedICE™ Emulazione in-circuit, supporto del canale di comunicazione di debug
• Flash interno ad alta velocità
– 512 Kbyte (SAM7S512) Organizzato in Due Banchi Contigui di 1024 Pagine di 256Byte (doppio piano)
– 256 Kbyte (SAM7S256) Organizzato in 1024 Pagine da 256 Byte (Singolo Piano)
– 128 Kbyte (SAM7S128) Organizzato in 512 Pagine da 256 Byte (Singolo Piano)
– 64 Kbyte (SAM7S64) Organizzato in 512 Pagine da 128 Byte (Singolo Piano)
– 32 Kbyte (SAM7S321/32) Organizzato in 256 Pagine da 128 Byte (Singolo Piano)
– 16 Kbyte (SAM7S161/16) Organizzato in 256 Pagine da 64 Byte (Singolo Piano)
– Accesso a ciclo singolo fino a 30 MHz nelle condizioni peggiori
– Prefetch Buffer che ottimizza l'esecuzione delle istruzioni del pollice alla massima velocità
– Tempo di programmazione della pagina: 6 ms, compresa la cancellazione automatica della pagina, tempo di cancellazione completa: 15 ms
– 10.000 cicli di scrittura, capacità di conservazione dei dati per 10 anni, funzionalità di blocco del settore, FlashBit di sicurezza
– Interfaccia di programmazione Flash veloce per la produzione di grandi volumi
• SRAM interna ad alta velocità, accesso a ciclo singolo alla massima velocità
– 64 Kbyte (SAM7S512/256)
– 32 Kbyte (SAM7S128)
– 16 Kbyte (SAM7S64)
– 8 Kbyte (SAM7S321/32)
– 4 Kbyte (SAM7S161/16)
• Controller di memoria (MC)
– Controller flash integrato, stato di interruzione e rilevamento del disallineamento
• Ripristina controller (RSTC)
– Basato sul ripristino all'accensione e sul rilevatore di esaurimento calibrato in fabbrica a basso consumo
– Fornisce la modellazione del segnale di ripristino esterno e lo stato della sorgente di ripristino
• Generatore di clock (CKGR)
– Oscillatore RC a bassa potenza, oscillatore su chip da 3 a 20 MHz e un PLL
• Controllore di gestione dell'alimentazione (PMC)
– Funzionalità di ottimizzazione della potenza del software, inclusa la modalità Slow Clock (fino a 500Hz) e modalità inattiva
– Tre segnali di clock esterni programmabili
• Controller di interrupt avanzato (AIC)
– Sorgenti di interrupt vettoriali mascherabili individualmente, con priorità a otto livelli
– Due sorgenti di interrupt esterne (SAM7S512/256/128/64/321/161) o una (SAM7S32/16)e una fonte di interruzioni rapide, protezione da interruzioni spurie
• Unità di debug (DBGU)
– UART a 2 fili e supporto per l'interruzione del canale di comunicazione di debug, prevenzione dell'accesso ICE programmabile
– Modalità per la comunicazione seriale UART a 2 fili per uso generico
• Timer a intervalli periodici (PIT)
– Contatore programmabile a 20 bit più contatore a intervalli a 12 bit
• Watchdog con finestra (WDT)
– Contatore programmabile protetto da chiave a 12 bit
– Fornisce segnali di ripristino o interruzione al sistema
– Il contatore può essere arrestato mentre il processore è in stato di debug o in modalità inattiva
• Timer in tempo reale (RTT)
– Contatore libero a 32 bit con allarme
– Esegue l'oscillatore RC interno
• Un controller di input/output parallelo (PIOA)
– Trentadue (SAM7S512/256/128/64/321/161) o ventuno (SAM7S32/16) linee di I/O programmabili multiplexate con un massimo diDue I/O periferici
– Capacità di interruzione della modifica dell'ingresso su ciascuna linea I/O
– Open-drain programmabile individualmente, resistore di pull-up e uscita sincrona
• Undici (SAM7S512/256/128/64/321/161) o nove (SAM7S32/16) canali del controller DMA periferico (PDC)
• Una porta per dispositivo USB 2.0 Full Speed (12 Mbit al secondo) (eccetto SAM7S32/16).
– Transceiver su chip, FIFO integrati configurabili a 328 byte
• Un controller seriale sincrono (SSC)
– Segnali di clock e frame Sync indipendenti per ciascun ricevitore e trasmettitore
– Supporto interfaccia analogica I²S, supporto multiplex a divisione di tempo
– Capacità di flusso continuo di dati ad alta velocità con trasferimento dati a 32 bit
• Due (SAM7S512/256/128/64/321/161) o uno (SAM7S32/16) trasmettitori riceventi sincroni/asincroni universali(USAART)
– Generatore di baud rate individuale, modulazione/demodulazione a infrarossi IrDA®
– Supporto per smart card ISO7816 T0/T1, sincronizzazione hardware, supporto RS485
– Supporto completo della linea modem su USART1 (SAM7S512/256/128/64/321/161)
• Un'interfaccia periferica seriale master/slave (SPI)
– Lunghezza dati programmabile da 8 a 16 bit, quattro selezioni di chip periferiche esterne
• Un timer/contatore (TC) a 16 bit a tre canali
– Tre ingressi clock esterni e due pin I/O multifunzione per canale (SAM7S512/256/128/64/321/161)
– Un ingresso clock esterno e due pin I/O multifunzione solo per i primi due canali (SAM7S32/16)
– Doppia generazione PWM, modalità di acquisizione/forma d'onda, funzionalità Up/Down
• Un controller PWM a 16 bit a quattro canali (PWMC)
• Un'interfaccia a due fili (TWI)
– Solo supporto modalità master, tutte le EEPROM Atmel a due fili e I2C Dispositivi compatibili supportati(SAM7S512/256/128/64/321/32)
– Supporto modalità Master, Multi-Master e Slave, tutte le EEPROM Atmel a due fili e I2C Dispositivi compatibili supportati(SAM7S161/16)
• Un convertitore analogico-digitale a 10 bit a 8 canali, quattro canali multiplexati con I/O digitali
• Assistente di avvio SAM-BA™
– Programma di avvio predefinito
– Interfaccia con l'interfaccia utente grafica SAM-BA
• IEEE® 1149.1 JTAG Boundary Scan su tutti i pin digitali
• I/O tolleranti a 5 V, incluse quattro linee I/O di azionamento ad alta corrente, fino a 16 mA ciascuna (I/O SAM7S161/16 non tolleranti a 5 V)
• Riserve energetiche
– Regolatore da 1,8 V integrato, che assorbe fino a 100 mA per il nucleo e i componenti esterni
– Alimentatore linee I/O VDDIO da 3,3 V o 1,8 V, alimentatore flash VDDFLASH indipendente da 3,3 V
– Alimentatore core VDDCORE da 1,8 V con rilevatore di interruzione di corrente
• Funzionamento completamente statico: fino a 55 MHz a 1,65 V e 85 °C Condizioni peggiori
• Disponibile nel pacchetto LQFP Green a 64 derivazioni o QFN Green a 64 elettrodi (SAM7S512/256/128/64/321/161) e LQFP Green a 48 derivazioni oPacchetto verde QFN a 48 pad (SAM7S32/16)