Atmel.docx
-
Upload
vuscan-ovidiu -
Category
Documents
-
view
6 -
download
0
description
Transcript of Atmel.docx
Atmel
Cu usurinta de utilizare, consum redus de energie, și un nivel ridicat de integrare în
minte, Atmel ® AVR ® 8 - microcontrolere și 32-bit completa ® microcontrolere și
microprocesoare Atmel ARM pentru a oferi o combinație unică de performanță, eficiență
energetică și flexibilitatea designului . Optimizat pentru a accelera timpul de lansare pe piață,
ele sunt bazate pe cele mai multe arhitecturi eficiente din punct de cod din industrie pentru C și
de programare de asamblare. Nici un alt microcontrolere oferi mai multă performanță de calcul
cu o eficiență energetică mai bună. Instrumente de dezvoltare de top din industrie si suport de
design vă permit să obțineți mai rapid pe piata. Odată ajuns acolo, familia mare AVR vă permite
să reutilizați cunoștințele dumneavoastră atunci când îmbunătățirea produsele și extinderea pe
noi piețe-ușor și de cost-eficient.
Pentru a satisface cerințele dure ale aplicațiilor de astăzi, Atmel a construit pe mai
mult de un deceniu de cercetare de mică putere pentru a dezvolta tehnologia Atmel picoPower
®. picoPower permite microcontrolere AVR pentru a reduce consumul de energie atât în somn
și în modul activ, și pentru a atinge un consum industriei de energie mai mic, cu [email protected]
cu RTC rulează și 9 nA la putere în jos în modul sleep.
Atmel oferă o înaltă calitate, lanțul de instrument ușor de folosit pentru intreaga gama
de familii AVR. Disponibil gratuit, Atmel AVR Studio ® mediu de dezvoltare permite dezvoltarea
de cod în C sau de asamblare, simulare, și se integrează perfect cu kituri de Atmel starter,
programatori, depanatoare, kituri de evaluare, precum și modele de referință. Rezultatul este o
dezvoltare mai rapidă, o echipa de dezvoltare mai productivă, și timp rapid de pe piață.
Atmel Qtouch ® Library face simplu pentru dezvoltatorii de a încorpora buton
capacitiv-touch, slider, și funcționalitate roată în aplicații cu microcontrolere AVR de uz
general.Qtouch Biblioteca royalty-free oferă mai multe fișiere de bibliotecă pentru fiecare
dispozitiv și acceptă numere diferite de canale de atingere, care permite atât flexibilitate și
eficiență în aplicații tactile. Prin selectarea fișierului bibliotecă de sprijin numărul exact de
canale necesare, dezvoltatorii pot obține un cod mult mai compact și eficient folosind mai puțin
RAM.
Controlerul DMA găsit în Atmel AVR XMEGA ® și Atmel AVR UC3 stabilește un nou
standard de eficienta de transfer de date în microcontroloare. Acesta permite transferuri de
date eficiente între periferice și amintiri cu intervenție minimă CPU. Rezultatul este rata de
transfer de date de până la 33MBit / s pe SPI si USART port cu doar o sarcină de 15% pe CPU.
Tehnologia Atmel AVR XMEGA sleepWaking la, AVR UC3, și Atmel megaAVR ®
dispozitive adauga inteligenta la periferice, care să le permită să efectueze o verificare gamă de
bază înainte de a genera o întrerupere de CPU. Combinată cu putere de economisire de moduri,
verificarea gamei automată pot fi aplicate pentru a elimina necesitatea de a trezi CPU la
intervale regulate pentru a verifica mediul înconjurător. Periferica inteligentă va monitoriza
mediul pe cont propriu, iar va trezi numai procesorul atunci când este nevoie de acțiune.
Deoarece procesorul atrage mult mai multă energie decât un singur periferic, sleepwalking
poate reduce dramatic consumul de energie.
Managementul periferic ineficient poate avea un impact de performanță și de
creștere a consumului de energie. Pentru a depăși aceste probleme, sistemul nostru eveniment
periferic permite trimiterea de semnale (evenimente) direct la alte periferice, ocolind
procesorul. Rezultatul este scurt, timpul de răspuns previzibil, număr redus de treziri din somn,
și de resurse CPU eliberate pentru alte sarcini. Sistemul eveniment periferic poate înlocui, de
asemenea, transferul de date-condus de întrerupere, cu transfer de date de la evenimente,
pentru a ajuta la reducerea consumului de energie de aplicare și de a crește performanța
sistemului.
Pentru aplicații care necesită performanță aritmetică high-end, microcontrolere AVR
selectate au un IEEE754 (FPU). Această componentă integrată permite microcontrolerelor
efectua calcule aritmetice pe numere zecimale în mai puține cicluri de ceas, cu o precizie mai
mare. FPU ajută la îmbunătățirea o gamă largă de aplicații. Senzor de date pot fi filtrate și
analizate pentru a suprima zgomotul și a capta informații de mai bună calitate, precum și date
audio prelucrate fără pierderi de fidelitate.
Pentru a ajuta la protejarea informațiilor sensibile, unele microcontrolere AVR includ o
criptare de înaltă performanță și a motorului de decriptare care acceptă 128 -, 192 - și lungimi
cheie de 256-bit AES pentru lungimi si 56-bit cheie pentru DES. Aceste produse sunt ideale
pentru aplicații care necesită criptare on-the-fly de fluxuri de comunicații de mare viteză
Pentru a proteja datele sensibile, codol de producite Atmel FlashVault permite flash
pe-chip pentru a fi parțial programate și blocat, pentru siguranța de stocare on-chip de
software-ul de proprietate intelectuală. FlashVault codul de protectie poate transporta
software-ul, cum ar fi o bibliotecă matematică sau un algoritm de criptare pentru mediile
potențial nesigure în cazul în care restul de codul sursă pot fi dezvoltate și depanăte. Toate
microcontrolere AVR conțin mecanisme de blocare pentru a preveni citirea și copierea
programul stocat în on-chip Flash.
De flexibilitate și scalabilitate, suport pentru auto-programare Flash permite upgrade-
uri de pe teren prin orice interfață de comunicare. De asemenea, aceasta permite clienților
efectuarea de programare domeniu criptate, reducând sau eliminând complet riscul de
programare binar greșit. Citiți-în timp ce-Scrie suport Flash permite clienților să continue să
ruleze aplicații în timp ce un upgrade este în curs de desfășurare, pentru a minimiza timpii
morți.