- Обзор микроконтроллеров AVR

- Обзор микроконтроллеров AVR
AVR News
Reduce Development Time for Embedded
Microcontroller Designs
Page 1
/ Copyright 2011 Atmel Confidential
Atmel AVR Product Family
•
•
•
Page 2
Atmel® picoPower® technology
Ease of use
Atmel AVR® toolchain
/ Copyright 2011 Atmel Confidential
Superior Technology for More Than a Decade
Atmel® AVR®, world’s first:
•
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
Page 3
/ Copyright 2011 Atmel Confidential
Atmel tinyAVR – Key Benefits
•
World’s smallest microcontroller
•
•
Atmel picoPower®
•
•
Award winning low power solution
HW Touch module
•
Page 4
Atmel® ATtiny10 – 2x2x0.6 mm
Single pin – no external components
/ Copyright 2011 Atmel Confidential
Atmel tinyAVR 2011 Roadmap
ATtiny1634 Q4/11
16 KB
ATtiny167 Production
In Design
ATtiny861A
8 KB
ATtiny85
ATtiny84A
ATtiny87 ATtiny4313
4 KB
ATtiny45
2 KB
ATtiny25
ATtiny80 Q1/12
ATtiny461A
ATtiny48
ATtiny44A
ATtiny24A
ATtiny88
ATtiny40
ATtiny43U
ATtiny2313A
ATtiny261A
ATtiny20
1 KB
ATtiny9
ATtiny10 512 B
ATtiny4
ATtiny5
ATtiny13A
Pins
6
Page 5
/ Copyright 2011 Atmel Confidential
8
14
20
28/32
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
•
Page 6
/ Copyright 2011 Atmel Confidential
Atmel megaAVR 2011 Roadmap
ATmega2561 256 KB
128 KB
Production
ATmega1284(P)
In Design
64 KB
ATmega64M1
ATmega644(P)A
ATmega2560 AT90CAN128
AT90USB128(6/7)
ATmega128A
ATmega1281
ATmega1280 AT90USB64(6/7)
ATmega640
AT90CAN64 ATmega645P/A ATmega6450P/A ATmega64A
ATmega649P/A ATmega6490P/A AT90CAN32 ATmega325(P)A ATmega3250(P)A ATmega329(P)A ATmega3290(P)A ATmega32A
32 KB
ATmega32U2
ATmega32M1
ATmega328(P)
16 KB
8 KB
4 KB
ATmega32U4
ATmega16M1
ATmega16A
AT90PWM216
AT90PWM316
ATmega164(P)A
ATmega16U2
ATmega16U4
ATmega165(P)A ATmega168(P)A
AT90PWM161
Q4 2011
ATmega162
ATmega169(P)A ATmega8U2
AT90PWM81
ATmega88(P)A
AT90PWM1
ATmega8535
ATmega8A
AT90PWM(2/3)
ATmega8515
ATmega48(P)A
24‐32
Page 7
ATmega324(P)A
/ Copyright 2011 Atmel Confidential
Pins
44
64
100
Atmel AVR XMEGA – Key Benefits
•
Extend battery life
•
•
•
Reduce Bill of Material
•
•
•
•
Accurate internal RC oscillators
Crypto module
Analog integration
Real-time performance
•
•
•
•
Page 8
Market leading Atmel® picoPower®
technology
Event system
High precision analog
DMA controller
Event System
Multi-level interrupt controller
/ Copyright 2011 Atmel Confidential
Atmel AVR XMEGA – Event System
Page 9
/ Copyright 2011 Atmel Confidential
Atmel AVR XMEGA - Status
ƒ
15 Atmel® AVR® XMEGA® devices in production
ƒ
ƒ
All erratas removed by mid 2011 on new revisions
New product introductions in 2011
ƒ
ƒ
Expanding feature set to USB and LCD
Expanding memory range to 384kByte
Page 10 / Copyright 2011 Atmel Confidential
Production
Atmel AVR XMEGA 2011 Roadmap
Flash
Atmel AVR XMEGA A
Atmel AVR XMEGA B
Atmel AVR XMEGA C
Atmel AVR XMEGA D
DMA, Event System, Crypto
2 MSPS ADC, 1 MSPS DAC, AC
USART, TWI, SPI, 16‐bit T/C,
USB Device
Event System
200 kSPS ADC, AC
USART, TWI, SPI, 16‐bit T/C
Segment LCD, USB Device
Event System
200 kSPS ADC, AC
USART, TWI, SPI, 16‐bit T/C
USB Device
Event System
200 kSPS ADC, AC
USART, TWI, SPI, 16‐bit T/C
384 kB
256 kB
192 kB
128 kB
In Design
128A4
Q4/11
64A4
64 kB
Q4/11
32 kB
32A4
16 kB
16A4
384C3
384D3
Q4/11
Q4/11
256A3
256C3
256A3B
Q1/12
192A3
192C3
256D3
192D3
Q1/12
128A3
128A1 64A3
64A1
128B3
128B1
128C3
128D4
Q4/11
Q4/11
Q2/12
Q4/11
64B3
64B1
64C3
64D4
Q4/11
Q4/11
Q1/12
Q4/11
32C4
128D3
64D3
32D4
Q4/11
16C4
16D4
Q4/11
44
64
100
Page 11 / Copyright 2011 Atmel Confidential
64
100
44
Pins
64
44
64
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
Atmel AVR
XMEGA AU
Flash
SRAM
•
•
Samples July 2011
Production July 2011
2 MSPS, 12-bit
DAC
1 MSPS, 12-bit
USB
2 or 4
FS* device
Timers
5 to 8
SPI
2 to 4
I2C
2 to 4
USART
5 to 8
*Full Speed = 12 Mbps
Page 12 / Copyright 2011 Atmel Confidential
2K – 16K
ADC
Analog Comparator
• Status
16K – 256K
Atmel AVR XMEGA B
• Product Description
•
•
Low power LCD controller
Full speed USB w/o ext. XTAL
Flash
SRAM
Atmel AVR
XMEGA B1 / B3
64K – 128K
4K – 8K
• Target Applications
•
•
Metering and thermostats
Home control
LCD Segments
100 or 160
ADC
Dual 12-bit
AC
USB
Timers
FS* device
3 x 16-bit
SPI
1
I2C
1
UART
2
*Full Speed 12 Mbps
Page 13 / Copyright 2011 Atmel Confidential
4 or 2
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
Flash
SRAM
ADC
Analog Comparator
USB
Timers
PWM
2K – 32KB
12-bit
2
FS* device
4 or 5 x 16-bit
14 or 18
SPI
2
I2C
2
USART
*Full Speed = 12 Mbps
Page 14 / Copyright 2011 Atmel Confidential
Atmel AVR
XMEGA C3 / C4
16K – 384KB
2 or 3
Atmel AVR XMEGA 384KB Flash Devices
384C3 / 384D3
• 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
Flash
384K
SRAM
32K
ADC
Analog
Comparator
USB
Timers
PWM
2
FS* device
5 x 16-bit
18 ch
SPI
2
I2C
2
USART
3
*Full Speed = 12 Mbps
Page 15 / Copyright 2011 Atmel Confidential
12-bit
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
•
Page 16 / Copyright 2011 Atmel Confidential
Atmel AVR UC3 - Status
ƒ
Nine product families with 18+ devices in production
ƒ
New product introductions in 2011
ƒ
ƒ
ƒ
Expantion of the award winning Atmel® AVR® UC3 L
Family
New entry level Atmel UC3 D family
New 5V compliant Atmel UC3 C family
Page 17 / Copyright 2011 Atmel Confidential
AVR UC3 DSP Library
•
Unlock the superior UC3 DSP
performance
•
•
•
Flexible and useful
•
•
•
•
Library of frequently used
DSP functions
Optimized by Atmel’s
experts
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
Page 18 / Copyright 2011 Atmel Confidential
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
Page 19 / Copyright 2011 Atmel Confidential
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
Confidential
•
Page 20 /
Atmel AVR UC3 2011 Roadmap
In Design
Production/Sampling
Atmel AVR UC3 A
Atmel UC3 B / D
Atmel UC3 C
Atmel UC3 L
DMA, Large SRAM
USART, TWI, SPI, 16‐bit T/C,
High Speed USB Host/Device
USART, TWI, SPI, 16‐bit T/C
USB Host / Device
Event System
1.5MSPS ADC, AC, DAC
USART, TWI, SPI, 16‐bit T/C
USB Host / Device
picoPower
Event System
200 kSPS ADC, AC
USART, TWI, SPI, 16‐bit T/C
A1512
A0512
B1512
B0512
C2512
C1512
C0512
A0256
B1256
B0256
C2256
C1256
C0256
256 kB
A1256
A4256
128 kB
A1128
A4128
512 kB
Q3/11
Q3/11
64 kB
A464
Q3/11
A3256
A0128
A3128
A364
B1128
D164
B0128
D064
Q3/11
Q3/11
B164
D164
B064
D064
Q3/11
Q3/11
C2128
C264
C1128
C164
256L4
256L3
Q3/11
Q3/11
128L4
128L3
Q3/11
Q3/11
C0128
C064
L064
32 kB
L032
16 kB
L016
100
144
Page 21 / Copyright 2011 Atmel Confidential
48
64
64L3
Q3/11
64
100
144
48
64
Pins
Atmel AVR Studio 5 – Content
There will be only one Atmel AVR Studio 5 – free – of course!
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
Page 22 / Copyright 2011 Atmel Confidential
Visual Studio Editor
C/C++ Compiler
Assembler
Linker
Debugger and Simulator
AVR Software Framework
Supports all 8- and 32-bit
Atmel AVR microcontrollers
The 2010 Development Environment
Page 23 / Copyright 2011 Atmel Confidential
The 2011 Development Platform
AVR Studio 5
Page 24 / Copyright 2011 Atmel Confidential
Continuously Adding Value
Page 25 / Copyright 2011 Atmel Confidential
New Debugger – The Atmel JTAGICE 3
Updated version of our most popular debugger
ƒ
Faster
ƒ
Smaller
ƒ
More robust
ƒ
USB powered
Page 26 / Copyright 2011 Atmel Confidential
Atmel AVR XPlained Evaluation Kits
Coming soon
ATmega1284P
AVR XMEGA-A1
UC3 L0
UC3 A3
Page 27 / Copyright 2011 Atmel Confidential
Atmel Sensors Xplained – Overview
Atmel® is partnering with leading MEMS sensor
vendors to offer software and development tools
Atmel
Software
Page 28 / Copyright 2011 Atmel Confidential
+
Atmel Sensors Xplained - Evaluation Kits
Inertial Sensor 1
Pressure Sensor 1
Accelerometer
Bosch / BMA 150
Gyroscope
Invensense / ITG-3200
Compass
AKM / AK8975
Barometric
Bosch / BMP085
Atmel ATAVRSBIN1
•
•
Atmel ATAVRSBPR1
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
Page 29 / Copyright 2011 Atmel Confidential
Atmel QTouch Suite
Complete Touch Development Eco-System
tm
e
St l Q
ud To
i o uc
Page 30 / Copyright 2011 Atmel Confidential
QT
60
0
A
h
m
el
Touch analyzer
software
At
A
tm
St el
ud AV
io R
h
uc
To
Q ry
el r a
m ib
At L
High-end IDE
Touch software
library
Development kit
Atmel QTouch Library Solutions
Touch Algorithm runs on Standard Atmel MCUs
Insert Touch
Software here!
Block Diagram:
Page 31 / Copyright 2011 Atmel Confidential
QTouch: Why is this the best solution?
Vsnsk
No
touch
Time
Vsnsk
SNSK
MCU
Cs
SNS
Sampling
capacitor
Touch
Cx + Ct
EARTH
Time
Delta
Page 32 / Copyright 2011 Atmel Confidential
32
Get Atmel’s Robust Touch Technology
ƒ
Better wear out - Increase your product life time
Æ Atmel’s Touch operates through 6mm glass or similar non conductive
ƒ
Hermetically sealed devices
Æ Atmel’s MCUs dissipate less temperature
ƒ
Immunity to water / moisture / dust
Æ Atmel’s QMatrix charge transfer technology
ƒ
Reduce your cost
Æ Integrate the touch detection on your Atmel MCU using the
free-of-charge Qtouch library
ƒ
Detection when using gloves
Æ Atmel’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.
Page 33 / Copyright 2011 Atmel Confidential
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement