供審查2 atlapacq4avr v2atmelmcu產(chǎn)品陣營_第1頁
供審查2 atlapacq4avr v2atmelmcu產(chǎn)品陣營_第2頁
供審查2 atlapacq4avr v2atmelmcu產(chǎn)品陣營_第3頁
供審查2 atlapacq4avr v2atmelmcu產(chǎn)品陣營_第4頁
供審查2 atlapacq4avr v2atmelmcu產(chǎn)品陣營_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

Atmel

Tech

Live研討會

8位AVRAtmel

MCU產(chǎn)品陣營50DMIPS16KB至512KB閃存125DMIPS16KB至512KB閃存440DMIPS包括基于閃存和

非閃存的操作系統(tǒng)850DMIPSFPU低功耗操作系統(tǒng)SAM

DCortex-M0+SAM

DCortex-M0+45DMIPS16KB至256KB閃存SAMA5Cortex-A5+

FPUSAMA5Cortex-A5+

FPUSAM9ARM926SAM9ARM926SAM4/GCortex-M4+

FPUSAM4/GCortex-M4+

FPU180DMIPS512KB至2MB閃存SAM3Cortex-M3SAM3Cortex-M3SAM7ARM7TDMIXMEGA8位AVR32MIPS16KB至384KB閃存megaAVR8位AVR20MIPS4KB至tinyAVR8位AVR20MIPS0.5KB至80518位16KB閃存256KB閃存80518位UC332位AVR100DMIPS16KB至512KB

FlashUC332位AVRSAM7ARM7TDMI性能傳統(tǒng)型傳統(tǒng)型8位AVRARM

Cortex-M32位AVRARM926ARM

Cortex-A532位AVRARM

Cortex-MARM926ARM

Cortex-A58位MCU32位MCU32位MPUAtmel

AVR取得了巨大的成功——引領(lǐng)創(chuàng)新AVR營收增長歷程和重大里程碑功耗picoPower技術(shù)喚醒功能1997

1998

1999

2000

2001

2002

2003

2004

2005

2006

2007

2008

2009

2010

2011

2012

2013性能

易用性為HLL設(shè)計(jì)的CPU代碼精簡實(shí)時性能AtmelStudio和開發(fā)工具軟件框架AVR怪才社區(qū)、Arduino以及其他社區(qū)低成本工具程序首款8位AVR

MCU片上調(diào)試功能自編程代碼內(nèi)存首款megaAVR1.8V技術(shù)picoPower技術(shù)首款32位AVR首款XMEGAQTouch適用于AVR和ARM的Studio設(shè)計(jì)平臺8位MCU在許多應(yīng)用當(dāng)中仍然占有優(yōu)勢:絕大多數(shù)典型8位應(yīng)用尚不需要32位性能易用性高應(yīng)用性能表現(xiàn)卓越靜態(tài)功耗低客戶為什么選擇8位MCU?一般看法:“在同等價位之中,32位更好,為什么要用8位MCU?”#1:CPU性能8位CPU足以滿足許多應(yīng)用需求32位CPU在一些方面當(dāng)然優(yōu)于8位CPU計(jì)算速度更快能更輕松地處理更多代碼通常具有更為高級的中斷功能而大多數(shù)嵌入式應(yīng)用尚不需要這些優(yōu)勢使用復(fù)雜產(chǎn)品執(zhí)行簡單任務(wù)會使開發(fā)工作更加復(fù)雜,且通常會延長 開發(fā)周期復(fù)雜程度提高,不具備應(yīng)用上的優(yōu)勢32位MCU的設(shè)置要求更復(fù)雜32位MCU在核心配備方面具備眾多功能和選項(xiàng)需要對MCU的核心功能進(jìn)行更為復(fù)雜的設(shè)置這些設(shè)置要在軟件層面完成32位MCU的運(yùn)行速度會超過閃存所能處理的上限需要插入并配置等待狀態(tài)需要考慮到時鐘資源、VCC和最高速度這些設(shè)置均需在軟件層面完成對于8位AVR,無需軟件即可設(shè)置核心功能可將全部代碼空間用于實(shí)際應(yīng)用代碼的編輯8位AVR代碼示例main{application

();}32位ARM

Cortex代碼示例start_clocks();while

(Clock_Available()==FALSE)NOP;change_clocks();setup_bus();setup_waitstates();main{application();}#2:易用性32位MCU的架構(gòu)和功能更為復(fù)雜32位外設(shè)通常涵蓋更高級的功能和選項(xiàng)需要對外設(shè)進(jìn)行更復(fù)雜的設(shè)置這些設(shè)置需在軟件層面完成由于32位產(chǎn)品的復(fù)雜性,數(shù)據(jù)表和文檔通常也要復(fù)雜得多簡單的產(chǎn)品只需相對簡潔的“使用手冊”即可無需花費(fèi)大量時間理解應(yīng)用率頗低的外設(shè)擴(kuò)展功能選擇性能和外設(shè)符合應(yīng)用層級的產(chǎn)品有助于減少開發(fā)工作量#2:易用性什么是設(shè)計(jì)方案的重中之重?除了CPU計(jì)算吞吐量,還有許多性能也十分重要模擬速度和分辨率EMC和ESD特性功耗數(shù)據(jù)傳輸帶寬實(shí)時事件響應(yīng)時間閃存和SRAM的采用#3:應(yīng)用性能模擬速度和分辨率EMC和ESD特性功耗示例1:數(shù)據(jù)傳輸帶寬(SPI)相較于8位AVR,ARMCortex處理簡單中斷時CPU的負(fù)荷是8位AVR的3倍之多#3:應(yīng)用性能什么是設(shè)計(jì)方案的重中之重?除了CPU計(jì)算吞吐量,還有許多性能也十分重要CPUIRQ最短周期20

MHz下最大SPI速率20

MHz下CPU負(fù)荷量8位AVR1213.3

Mbps0.6%32位CM0+334.8

Mbps1.7%數(shù)據(jù)傳輸帶寬實(shí)時事件響應(yīng)時間閃存和SRAM的采用模擬速度和分辨率EMC和ESD特性功耗示例2:15級斐波納契算法ARM

Cortex

CPU所耗費(fèi)的SRAM通常是8位AVR的1.5–3倍#3:應(yīng)用性能什么是設(shè)計(jì)方案的重中之重?除了CPU計(jì)算吞吐量,還有許多性能也十分重要CPU15個調(diào)用堆棧數(shù)據(jù)堆棧SRAM使用量8位AVR30字節(jié)40字節(jié)70字節(jié)32位CM0+60字節(jié)132字節(jié)192字節(jié)數(shù)據(jù)傳輸帶寬實(shí)時事件響應(yīng)時間閃存和SRAM的采用經(jīng)驗(yàn)法則:8位MCU提供更長電池使用時長的條件室溫環(huán)境下,在動態(tài)模式中所耗費(fèi)的時間減少了2%高溫環(huán)境下,在活動模式中所耗費(fèi)的時間減少了30%#4:8位MCU的靜態(tài)功耗更低靜態(tài)功耗決定了應(yīng)用的電池使用時長32位MCU的動態(tài)功耗通常較低8位MCU的靜態(tài)功耗通常較低CPU閃存引腳數(shù)動態(tài)(1)靜態(tài)(2)典型值@25°C32位ARM

Cortex-M0+16

256KB32

6470μA/MHz0.9

μA32位ARM

Cortex-M432

160KB32

-

64200μA/MHz1.9

μA8位AVR4

-

32

KB28

-

32220μA/MHz100

nA(1)CPU處于活躍狀態(tài)時,在特定條件下以3V電壓從內(nèi)部NVM內(nèi)存運(yùn)行代碼。(2)CPU處于停止?fàn)顟B(tài)時,除特殊情況,特定條件下,微控制器處于休眠模式和3V電壓下并具備完全的SRAM保留能力?!巴葍r位之下32位MCU更好,為什么要用8位MCU?”32位性能并非必須,且會提高復(fù)雜度易用性好應(yīng)用性能高靜態(tài)功耗低客戶為什么選擇8位MCU?9,0008,0007,0006,0005,0004,0003,0002,0001,00002012201320142015201620178位MCU

WWTAM來源:iSupply年復(fù)合增長率(CAGR)6.4%(2012-2017)全世界最高效的8位CPU單周期指令32個工作寄存器為高級編程語言而設(shè)計(jì)最低功耗picoPower技術(shù)易用性好Atmel開發(fā)工具AVR怪才社區(qū)Arduino和創(chuàng)客運(yùn)動可擴(kuò)展的產(chǎn)品系列提供大約2000種產(chǎn)品內(nèi)存、引腳和功能選項(xiàng)豐富AVR的主要優(yōu)勢效率提升代碼長短減少30-60%可復(fù)用軟件和硬件電池使用時間延長降低供電要求產(chǎn)品開發(fā)更快速2002?0.35

um?ATmega1682008?0.25

um?ATmega168PA2014?0.13

um?ATmega168PB引入下一代megaAVR產(chǎn)品Atmel始終致力于8位MCU市場實(shí)現(xiàn)與當(dāng)前megaAVR的二進(jìn)制兼容性面向下一代AVR設(shè)備全新優(yōu)化的5V

130nm制程在EMC和低功耗方面進(jìn)行了優(yōu)化采用更長的晶體管,最大程度地防止泄漏原生5V

CMOS晶體管面向現(xiàn)有設(shè)計(jì)方案最為簡便、快速與 低成本的升級路徑9/11/2023下一代megaAVR的性能優(yōu)化不只是100%的AVR,而且更為出色!內(nèi)部振蕩器精度提升滿電壓和溫度范圍的+/-2%內(nèi)部基準(zhǔn)電壓源精度提升滿電壓和溫度范圍的+/-2%模擬比較器優(yōu)化比較器結(jié)果輸出至GPIO減少了微弱信號下的偏差USART優(yōu)化從休眠模式中喚醒接收數(shù)據(jù)唯一序列號可通過應(yīng)用代碼讀取下一代megaAVR的性能優(yōu)化不只是100%的AVR,而且更為出色!Atmel

QTouch?外設(shè)觸控控制器*內(nèi)置對按鈕、滑塊、滾輪等操作的支持無需配備外部部件無需調(diào)整參數(shù)新增2個16位定時器/計(jì)數(shù)器*新增一個USART*時鐘源故障檢測/切換*與AVR

XMEGA類似最新片上調(diào)試功能*寄存器結(jié)合調(diào)試器進(jìn)行雙向通信雙向同步交換標(biāo)記–無需USART即可提供“printf()”支持*適用于mega328PB、mega164PB和mega324PB產(chǎn)品下一代mega

AVR發(fā)展部署megaAVR路線圖面向所有產(chǎn)品規(guī)劃的主要特性和功能:AtmelAVRCPU以20MHz頻率運(yùn)行,采用picoPower技術(shù)、10位8通道15kSPS模數(shù)轉(zhuǎn)換器(ADC)、模擬比較器,具備更為優(yōu)化的偏移性能1.8-5.5V工作范圍,40°C–

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論