AT91SAM7S256D-AU Mikrokontrolery ARM MCU 256K Flash SRAM 64K MCU oparte na ARM
♠ Opis produktu
Atrybut produktu | Wartość atrybutu |
Producent: | Mikroczip |
Kategoria produktu: | Mikrokontrolery ARM - MCU |
RoHS: | Detale |
Seria: | SAM7S/SE |
Styl montażu: | SMD/SMT |
Opakowanie / etui: | LQFP-64 |
Rdzeń: | ARM7TDMI |
Rozmiar pamięci programu: | 256 kB |
Szerokość magistrali danych: | 32-bitowy/16-bitowy |
Rozdzielczość ADC: | 10 bitów |
Maksymalna częstotliwość zegara: | 55MHz |
Liczba wejść/wyjść: | 32 we/wy |
Rozmiar pamięci RAM: | 64kB |
Napięcie zasilania — min.: | 1,65 V |
Napięcie zasilania — maks.: | 1,95 V |
Minimalna temperatura pracy: | - 40 C |
Maksymalna temperatura robocza: | + 85 C |
Opakowanie: | Taca |
Napięcie zasilania analogowego: | 3,3 V |
Marka: | Technologia mikroczipów / Atmel |
Rodzaj pamięci RAM: | Baran |
Wysokość: | 1,6 mm |
Napięcie wejścia/wyjścia: | 1,65 V do 3,6 V |
Typ interfejsu: | I2C, SPI, USART, USB |
Długość: | 7 mm |
Wrażliwy na wilgoć: | Tak |
Liczba kanałów ADC: | 8 kanałów |
Liczba timerów/liczników: | 3 Minutnik |
Seria procesorów: | SAM7S |
Produkt: | MCU |
Rodzaj produktu: | Mikrokontrolery ARM - MCU |
Typ pamięci programu: | Błysk |
Fabryczna ilość w opakowaniu: | 160 |
Podkategoria: | Mikrokontrolery - MCU |
Zegary kontrolne: | Zegar stróżujący |
Szerokość: | 7 mm |
Masa jednostkowa: | 0,012088 uncji |
♠ Mikrokontroler Flash oparty na AT91SAM ARM
SAM7S firmy Atmel to seria mikrokontrolerów Flash o małej liczbie pinów, opartych na 32-bitowym procesorze ARM RISC.Posiada szybką pamięć Flash i SRAM, duży zestaw urządzeń peryferyjnych, w tym urządzenie USB 2.0 (z wyjątkiemSAM7S32 i SAM7S16) oraz kompletny zestaw funkcji systemowych minimalizujący liczbę komponentów zewnętrznych.
Urządzenie jest idealną ścieżką migracji dla użytkowników 8-bitowych mikrokontrolerów poszukujących dodatkowej wydajności irozszerzona pamięć.Wbudowaną pamięć Flash można zaprogramować w systemie za pośrednictwem interfejsu JTAG-ICE lub interfejsu równoległegona programatorze produkcyjnym przed zamontowaniem.Wbudowane bity blokady i bit bezpieczeństwa chronią oprogramowanie układowe przed przypadkowym nadpisaniem i zachowują jego poufność.
Kontroler systemu serii SAM7S zawiera kontroler resetowania, który może zarządzać sekwencją włączania zasilaniamikrokontroler i cały system.Poprawność pracy urządzenia można monitorować za pomocą wbudowanego wyłącznika zasilaniadetektor i watchdog działający na zintegrowanym oscylatorze RC.
Seria SAM7S to mikrokontrolery ogólnego przeznaczenia.Zintegrowany port USB Device czyni je idealnymi urządzeniamido zastosowań peryferyjnych wymagających łączności z komputerem PC lub telefonem komórkowym.Ich agresywna cena i wysoki poziomintegracja popycha ich zakres zastosowania daleko na wrażliwy na koszty, masowy rynek konsumencki.
• Zawiera procesor ARM7TDMI® ARM® Thumb®
– Wysokowydajna 32-bitowa architektura RISC
– 16-bitowy zestaw instrukcji o dużej gęstości
– Lider w MIPS/Watt
– EmbeddedICE™ EmbeddedICE™ w obwodzie, obsługa kanału komunikacji debugowania
• Wewnętrzna szybka lampa błyskowa
– 512 KB (SAM7S512) zorganizowane w dwóch sąsiadujących ze sobą bankach po 1024 strony po 256Bajty (dwie płaszczyzny)
– 256 KB (SAM7S256) zorganizowane na 1024 stronach po 256 bajtów (pojedyncza płaszczyzna)
– 128 KB (SAM7S128) zorganizowane na 512 stronach po 256 bajtów (pojedyncza płaszczyzna)
– 64 KB (SAM7S64) zorganizowane na 512 stronach po 128 bajtów (pojedyncza płaszczyzna)
– 32 KB (SAM7S321/32) zorganizowane na 256 stronach po 128 bajtów (pojedyncza płaszczyzna)
– 16 KB (SAM7S161/16) zorganizowane na 256 stronach po 64 bajty (pojedyncza płaszczyzna)
– Dostęp jednocyklowy z częstotliwością do 30 MHz w najgorszych warunkach
– Prefetch Buffer optymalizujący wykonywanie instrukcji Thumb z maksymalną prędkością
– Czas programowania strony: 6 ms, w tym automatyczne kasowanie strony, czas pełnego kasowania: 15 ms
– 10 000 cykli zapisu, 10-letnia zdolność przechowywania danych, możliwości blokady sektorowej, FlashBit bezpieczeństwa
– Szybki interfejs programowania Flash do produkcji na dużą skalę
• Wewnętrzna szybka pamięć SRAM, dostęp w jednym cyklu z maksymalną szybkością
– 64 KB (SAM7S512/256)
– 32 KB (SAM7S128)
– 16 KB (SAM7S64)
– 8 KB (SAM7S321/32)
– 4 KB (SAM7S161/16)
• Kontroler pamięci (MC)
– Wbudowany kontroler lampy błyskowej, wykrywanie stanu przerwania i nieprawidłowego wyrównania
• Zresetuj kontroler (RSTC)
– Na podstawie resetowania po włączeniu zasilania i fabrycznie skalibrowanego detektora braku zasilania o niskim poborze mocy
– Zapewnia zewnętrzne kształtowanie sygnału resetowania i status źródła resetowania
• Generator zegara (CKGR)
– Oscylator RC małej mocy, wbudowany oscylator 3 do 20 MHz i jeden PLL
• Kontroler zarządzania energią (PMC)
– Możliwości optymalizacji mocy oprogramowania, w tym tryb wolnego zegara (do 500Hz) i tryb bezczynności
– Trzy programowalne zewnętrzne sygnały zegara
• Zaawansowany kontroler przerwań (AIC)
– Indywidualnie maskowalne, ośmiopoziomowe priorytety, wektorowe źródła przerwań
– Dwa (SAM7S512/256/128/64/321/161) lub jedno (SAM7S32/16) zewnętrzne źródło(a) przerwańi jedno szybkie źródło przerwań, chronione przed niepożądanymi przerwaniami
• Jednostka debugowania (DBGU)
– 2-przewodowy UART i obsługa przerwań kanału komunikacyjnego debugowania, programowalne zapobieganie dostępowi ICE
– Tryb komunikacji szeregowej UART ogólnego przeznaczenia 2-przewodowej
• Okresowy licznik czasu (PIT)
– 20-bitowy programowalny licznik plus 12-bitowy licznik interwałów
• Watchdog w oknie (WDT)
– 12-bitowy programowalny licznik chroniony kluczem
– Dostarcza do systemu sygnały resetowania lub przerwania
– Licznik może zostać zatrzymany, gdy procesor jest w stanie debugowania lub w trybie bezczynności
• Zegar czasu rzeczywistego (RTT)
– 32-bitowy wolny licznik z alarmem
– Uruchamia wewnętrzny oscylator RC
• Jeden równoległy kontroler wejścia/wyjścia (PIOA)
– Trzydzieści dwie (SAM7S512/256/128/64/321/161) lub dwadzieścia jeden (SAM7S32/16) programowalnych linii we/wy multipleksowanych z maksymalnieDwa peryferyjne wejścia/wyjścia
– Możliwość przerwania zmiany wejścia na każdej linii I/O
– Indywidualnie programowalny otwarty dren, rezystor podciągający i wyjście synchroniczne
• Jedenaście (SAM7S512/256/128/64/321/161) lub dziewięć (SAM7S32/16) kanałów peryferyjnego kontrolera DMA (PDC)
• Jeden port urządzenia USB 2.0 Full Speed (12 Mb/s) (z wyjątkiem SAM7S32/16).
– Wbudowany nadajnik-odbiornik, 328-bajtowe konfigurowalne zintegrowane FIFO
• Jeden synchroniczny kontroler szeregowy (SSC)
– Niezależne sygnały synchronizacji zegara i ramki dla każdego odbiornika i nadajnika
– Obsługa interfejsu analogowego I²S, obsługa multipleksów z podziałem czasu
– Możliwości szybkiego ciągłego strumienia danych z 32-bitowym transferem danych
• Dwa (SAM7S512/256/128/64/321/161) lub jeden (SAM7S32/16) uniwersalne synchroniczne/asynchroniczne nadajniki odbiorcze(USART)
– Indywidualny generator szybkości transmisji, modulacja/demodulacja podczerwieni IrDA®
– Obsługa kart inteligentnych ISO7816 T0/T1, sprzętowe uzgadnianie, obsługa RS485
– Pełna obsługa linii modemowej w USART1 (SAM7S512/256/128/64/321/161)
• Jeden szeregowy interfejs peryferyjny Master/Slave (SPI)
– Programowalna długość danych od 8 do 16 bitów, wybór czterech zewnętrznych układów peryferyjnych
• Jeden trzykanałowy 16-bitowy timer/licznik (TC)
– Trzy wejścia zegara zewnętrznego i dwa uniwersalne piny we/wy na kanał (SAM7S512/256/128/64/321/161)
– Jedno wejście zegara zewnętrznego i dwa uniwersalne piny we/wy tylko dla pierwszych dwóch kanałów (SAM7S32/16)
– Podwójne generowanie PWM, tryb przechwytywania/przebiegu, możliwości w górę/w dół
• Jeden czterokanałowy 16-bitowy kontroler PWM (PWMC)
• Jeden interfejs dwuprzewodowy (TWI)
– Obsługa tylko trybu głównego, wszystkie dwuprzewodowe pamięci EEPROM Atmel i I2C Obsługiwane kompatybilne urządzenia(SAM7S512/256/128/64/321/32)
– Obsługa trybu Master, Multi-Master i Slave, wszystkie dwuprzewodowe pamięci EEPROM Atmel i I2C Obsługiwane kompatybilne urządzenia(SAM7S161/16)
• Jeden 8-kanałowy 10-bitowy przetwornik analogowo-cyfrowy, cztery kanały multipleksowane z cyfrowymi wejściami/wyjściami
• Asystent rozruchu SAM-BA™
– Domyślny program rozruchowy
– Interfejs z graficznym interfejsem użytkownika SAM-BA
• Skanowanie graniczne IEEE® 1149.1 JTAG na wszystkich pinach cyfrowych
• We/wy z tolerancją 5 V, w tym cztery wysokoprądowe linie we/wy napędu, do 16 mA każda (we/wy SAM7S161/16 nie tolerują 5 V)
• Zasilacze
– Wbudowany regulator 1,8 V, pobierający do 100 mA dla rdzenia i komponentów zewnętrznych
– Zasilacz linii we/wy VDDIO 3,3 V lub 1,8 V, niezależny zasilacz pamięci flash 3,3 V VDDFLASH
– Zasilacz rdzeniowy VDDCORE 1,8 V z detektorem spadku napięcia
• Praca w pełni statyczna: do 55 MHz przy napięciu 1,65 V i temperaturze 85°C w najgorszym przypadku
• Dostępne w pakiecie 64-odprowadzeniowym LQFP zielonym lub 64-odprowadzeniowym zielonym pakiecie QFN (SAM7S512/256/128/64/321/161) i 48-odprowadzeniowym LQFP zielonym lubPakiet zielony QFN z 48 podkładkami (SAM7S32/16)