Headline Title 24 pts Could be two lines - caxapa.rucaxapa.ru/thumbs/272629/01_-_AVR_News.pdf ·...
-
Upload
truongkiet -
Category
Documents
-
view
218 -
download
6
Transcript of Headline Title 24 pts Could be two lines - caxapa.rucaxapa.ru/thumbs/272629/01_-_AVR_News.pdf ·...
/ Copyright 2011 Atmel ConfidentialPage 1Page 1
AVR News
Reduce Development Time for Embedded Microcontroller Designs
/ Copyright 2011 Atmel ConfidentialPage 2
Atmel AVR Product Family
• Atmel® picoPower® technology• Ease of use• Atmel AVR® toolchain
/ Copyright 2011 Atmel ConfidentialPage 3
Superior Technology for More Than a Decade
• In-system programmable Flash and EEPROM
• 8-bit MCU designed for C/HLL
• Integrated Development Environment distributed through web
• Self-programmable Read-While-Write Flash
• 8-bit MCU with JTAG interface
• 8-bit MCU with On-Chip Debugging
• 100nA sleep with RAM retention
• 32-bit Flash MCU with DSP instructions
• 32-bit Flash MCU with Floating Point Unit
• Partially locked Flash
Atmel® AVR®, world’s first:
/ Copyright 2011 Atmel ConfidentialPage 4
Atmel tinyAVR – Key Benefits
• World’s smallest microcontroller• Atmel® ATtiny10 – 2x2x0.6 mm
• Atmel picoPower®• Award winning low power solution
• HW Touch module• Single pin – no external components
/ Copyright 2011 Atmel ConfidentialPage 5
Atmel tinyAVR 2011 Roadmap
ATtiny252 KB
512 B
4 KB
8 KB
6 8 14 28/32
Pins
1 KB ATtiny13A
ATtiny85
ATtiny45
ATtiny24A
ATtiny84A
ATtiny44A
20
ATtiny261A
ATtiny861A
ATtiny461A
ATtiny2313A
ATtiny48
ATtiny1634 Q4/11
16 KB
ATtiny4313
ATtiny43U
ATtiny20
ATtiny40
ATtiny88
ATtiny80 Q1/12
ATtiny4 ATtiny5
ATtiny10 ATtiny9
ATtiny167
ATtiny87
In Design
Production
/ Copyright 2011 Atmel ConfidentialPage 6
Atmel megaAVR – Key Benefits
• Easy to use• Atmel® AVR Studio®
• On-Chip Debugging• Atmel QTouch® Library
• Standardize on one platform• Memory options• Pin options• Feature options
• World’s best 8-bit CPU• 32 working registers• One instruction per clock cycle• Compact code
/ Copyright 2011 Atmel ConfidentialPage 7
Atmel megaAVR 2011 Roadmap
16 KB
4 KB
32 KB
64 KB
24‐32 44 100
Pins
8 KB
64
128 KB
ATmega48(P)A
ATmega8A
ATmega88(P)A
ATmega168(P)A
ATmega328(P)
ATmega164(P)A
ATmega324(P)A
ATmega16A
ATmega644(P)A
ATmega1284(P)
ATmega162
ATmega32A
ATmega8535
ATmega8515
ATmega64A
ATmega128A
ATmega649P/A
ATmega645P/A
ATmega6490P/A
ATmega6450P/A
ATmega329(P)A
ATmega325(P)A
ATmega3290(P)A
ATmega3250(P)A
ATmega169(P)A
ATmega165(P)A
ATmega640
ATmega1281 ATmega1280
ATmega2561 ATmega2560
AT90CAN32
AT90CAN64
AT90CAN128 AT90USB128(6/7)
AT90USB64(6/7)
AT90PWM161Q4 2011
ATmega16U4
ATmega32U4
AT90PWM(2/3)
AT90PWM81ATmega8U2
AT90PWM1
ATmega16U2
ATmega32U2 ATmega32M1
ATmega64M1
ATmega16M1
AT90PWM316AT90PWM216
In Design
Production
256 KB
/ Copyright 2011 Atmel ConfidentialPage 8
Atmel AVR XMEGA – Key Benefits
• Extend battery life • Market leading Atmel® picoPower®
technology• Event system
• Reduce Bill of Material• Accurate internal RC oscillators• Crypto module• Analog integration
• Real-time performance• High precision analog• DMA controller• Event System• Multi-level interrupt controller
/ Copyright 2011 Atmel ConfidentialPage 9
Atmel AVR XMEGA – Event System
/ Copyright 2011 Atmel ConfidentialPage 10
Atmel AVR XMEGA - Status
15 Atmel® AVR® XMEGA® devices in productionAll erratas removed by mid 2011 on new revisions
New product introductions in 2011Expanding feature set to USB and LCDExpanding memory range to 384kByte
/ Copyright 2011 Atmel ConfidentialPage 11
Flash
32 kB
16 kB
64 kB
128 kB
192 kB
256 kB
Atmel AVR XMEGA 2011 Roadmap
128A1
Atmel AVR XMEGA BEvent System
200 kSPS ADC, ACUSART, TWI, SPI, 16‐bit T/CSegment LCD, USB Device
384 kB
64A1
256A3
192A3
128A3128A4Q4/11
64A4Q4/11
32A4
64A3
44 64 100
Atmel AVR XMEGA ADMA, Event System, Crypto2 MSPS ADC, 1 MSPS DAC, ACUSART, TWI, SPI, 16‐bit T/C,
USB Device
16A4
Atmel AVR XMEGA CEvent System
200 kSPS ADC, ACUSART, TWI, SPI, 16‐bit T/C
USB Device
Atmel AVR XMEGA DEvent System
200 kSPS ADC, ACUSART, TWI, SPI, 16‐bit T/C
256D3
192D3
128D3128D4Q4/11
64D4Q4/11
32D4
64D3
16D4
44 64
128B3Q4/11
64B3Q4/11
64 100
128B1Q4/11
64B1Q4/11
Pins
256A3B256C3Q1/12
192C3Q1/12
128C3Q2/12
32C4Q4/11
64C3Q1/12
16C4Q4/11
44 64
384C3Q4/11
384D3Q4/11
In Design
Production
/ Copyright 2011 Atmel ConfidentialPage 12
Atmel AVR XMEGA A with USB
• Product Description• Enhanced Atmel® AVR® XMEG® A • Full speed USB w/o ext. XTAL
• Target Applications• General purpose• Real-Time Systems
• Status• Samples July 2011• Production July 2011
Atmel AVRXMEGA AU
Flash 16K – 256K
SRAM 2K – 16K
ADC 2 MSPS, 12-bit
DAC 1 MSPS, 12-bit
Analog Comparator 2 or 4
USB FS* device
Timers 5 to 8
SPI 2 to 4
I2C 2 to 4
USART 5 to 8
*Full Speed = 12 Mbps
/ Copyright 2011 Atmel ConfidentialPage 13
Atmel AVR XMEGA B
• Product Description• Low power LCD controller• Full speed USB w/o ext. XTAL
• Target Applications• Metering and thermostats• Home control
Atmel AVRXMEGA B1 / B3
Flash 64K – 128K
SRAM 4K – 8K
LCD Segments 100 or 160
ADC Dual 12-bit
AC 4 or 2
USB FS* device
Timers 3 x 16-bit
SPI 1
I2C 1
UART 2*Full Speed 12 Mbps
/ Copyright 2011 Atmel ConfidentialPage 14
Atmel AVR XMEGA C
• Product Description• Atmel® AVR® XMEGA® D
feature/product range• Full speed USB w/o ext. XTAL
• Target Applications• USB connectivity• Gateways, PC peripherals
Atmel AVR XMEGA C3 / C4
Flash 16K – 384KB
SRAM 2K – 32KB
ADC 12-bit
Analog Comparator 2
USB FS* device
Timers 4 or 5 x 16-bit
PWM 14 or 18
SPI 2
I2C 2
USART 2 or 3*Full Speed = 12 Mbps
/ Copyright 2011 Atmel ConfidentialPage 15
Atmel AVR XMEGA 384KB Flash Devices
• Product Description• Atmel® AVR® XMEGA® D + USB
and DMA• Full speed USB w/o ext. XTAL
• Target Applications• Low power and much memory• Metering with RF, graphical
384C3 / 384D3
Flash 384K
SRAM 32K
ADC 12-bitAnalog Comparator 2
USB FS* device
Timers 5 x 16-bit
PWM 18 ch
SPI 2
I2C 2
USART 3
*Full Speed = 12 Mbps
/ Copyright 2011 Atmel ConfidentialPage 16
Atmel AVR UC3 – Key Benefits
• More system performance• DMA controller• Event System• Dual port RAM• DSP Instrucions• Floating Point Unit
• Less power consumption• Award winning picoPower technology• Reduces system power consumption
• Seamless development environment• New Atmel AVR Studio® 5• Atmel AVR® Software Framework
/ Copyright 2011 Atmel ConfidentialPage 17
Atmel AVR UC3 - Status
Nine product families with 18+ devices in production
New product introductions in 2011Expantion of the award winning Atmel® AVR® UC3 L FamilyNew entry level Atmel UC3 D familyNew 5V compliant Atmel UC3 C family
/ Copyright 2011 Atmel ConfidentialPage 18
AVR UC3 DSP Library
• Unlock the superior UC3 DSP performance
• Library of frequently used DSP functions
• Optimized by Atmel’s experts
• Flexible and useful• 70 functions in 7 categories• Tuned for Performance /
Power consumption • Many examples and trainings
• FREE of charge• Included in AVR Software
Framework• Works on all AVR UC3
devices• Easy to get started
/ Copyright 2011 Atmel ConfidentialPage 19
Atmel AVR UC3 L - Differentiating Technology
• PWM on all GPIO pins• LED dimming• General purpose PWMs
• Glue logic controller• Configure your IP pins to be
logical gates
• Capacitive touch module• Making it easy
• Highly accurate clock system• Up to 1ppm accuracy
/ Copyright 2011 Atmel ConfidentialPage 20
The new AT32UC3C
• Floating Point Unit• IEEE 754-1985 compliant
• Dual CAN• Ethernet
• FlashVault™ code protection
• Single power supply• 3V – 3.6V or 4.5V – 5.5V
• Industrial and Automotive
• Large family• 144-pin (AT32UC3C0)• 100-pin (AT32UC3C1)• 64-pin (AT32UC3C2)
/ Copyright 2011 Atmel ConfidentialPage 21
32 kB
16 kB
64 kB
128 kB
256 kB
512 kB
100 144
Atmel AVR UC3 2011 Roadmap
128L4Q3/11
L032
L016
48 6448 64 Pins64 100
In DesignProduction/Sampling
Atmel UC3 B / DUSART, TWI, SPI, 16‐bit T/C
USB Host / Device
Atmel AVR UC3 ADMA, Large SRAM
USART, TWI, SPI, 16‐bit T/C,High Speed USB Host/Device
Atmel UC3 CEvent System
1.5MSPS ADC, AC, DACUSART, TWI, SPI, 16‐bit T/C
USB Host / Device
Atmel UC3 LpicoPower
Event System200 kSPS ADC, AC
USART, TWI, SPI, 16‐bit T/C
L06464L3Q3/11
256L3Q3/11
256L4Q3/11
128L3Q3/11
144
C2128
C264
C2256
C2512
C1128
C164
C1256
C1512
C0128
C064
C0256
C0512
B1128
B164
B1256
B1512
B0128
B064
B0256
B0512
D164Q3/11
A1128
A1256
A1512
A0128
A0256
A0512
A364
A3128
A3256
A464Q3/11
A4128Q3/11
A4256Q3/11
D064Q3/11
D164Q3/11
D064Q3/11
/ Copyright 2011 Atmel ConfidentialPage 22
Atmel AVR Studio 5 – Content
Visual Studio EditorC/C++ CompilerAssemblerLinkerDebugger and SimulatorAVR Software FrameworkSupports all 8- and 32-bitAtmel AVR microcontrollers
There will be only one Atmel AVR Studio 5 – free – of course!
/ Copyright 2011 Atmel ConfidentialPage 23
The 2010 Development Environment
/ Copyright 2011 Atmel ConfidentialPage 24
The 2011 Development Platform
AVR Studio 5
/ Copyright 2011 Atmel ConfidentialPage 25
Continuously Adding Value
/ Copyright 2011 Atmel ConfidentialPage 26
Updated version of our most popular debugger
New Debugger – The Atmel JTAGICE 3
Faster
Smaller
More robust
USB powered
/ Copyright 2011 Atmel ConfidentialPage 27
Atmel AVR XPlained Evaluation Kits
AVR XMEGA-A1
UC3 A3
ATmega1284P
Coming soon
UC3 L0
/ Copyright 2011 Atmel ConfidentialPage 28
Atmel Sensors Xplained – Overview
AtmelSoftware
Atmel® is partnering with leading MEMS sensor vendors to offer software and development tools
+
/ Copyright 2011 Atmel ConfidentialPage 29
Atmel Sensors Xplained - Evaluation Kits
Pressure Sensor 1
Atmel ATAVRSBPR1Atmel ATAVRSBIN1
AccelerometerBosch / BMA 150
GyroscopeInvensense / ITG-3200
CompassAKM / AK8975 Barometric
Bosch / BMP085
• Sensor Software Drivers are part of the AVR Software Framework
• Provides easy interface to sensors, and standard API definition to customer software
• More to come
Inertial Sensor 1
/ Copyright 2011 Atmel ConfidentialPage 30
Atmel QTouch Suite
Complete Touch Development Eco-System
Atmel QTouch
Library
Atmel
QT600
Atmel
AVR
Studio
Atmel QTouch
Studio
Touch software library
Development kit
High-end IDE
Touch analyzer software
/ Copyright 2011 Atmel ConfidentialPage 31
Atmel QTouch Library Solutions
Touch Algorithm runs on Standard Atmel MCUs
Insert Touch Software here!
Block Diagram:
/ Copyright 2011 Atmel ConfidentialPage 32
QTouch: Why is this the best solution?
32
Vsnsk
Time
Vsnsk
Time
No touch
Touch
Delta
CsSampling capacitor
MCU
Cx + CtEARTH
SNSK
SNS
/ Copyright 2011 Atmel ConfidentialPage 33
Get Atmel’s Robust Touch Technology
Better wear out - Increase your product life timeAtmel’s Touch operates through 6mm glass or similar non conductive
Hermetically sealed devicesAtmel’s MCUs dissipate less temperature
Immunity to water / moisture / dustAtmel’s QMatrix charge transfer technology
Reduce your costIntegrate the touch detection on your Atmel MCU using the free-of-charge Qtouch library
Detection when using glovesAtmel’s QTouch has an high Signal-to-Noise ratio enabling the usage of gloves
Electrical Magnetic Interferences Atmel’s Touch implement spread spectrum frequency
Not only look & feel argument, but real technical advantages for the end product.