資料介紹
比較AVR和ARM,談?wù)勏嗤c區(qū)別
我看到hyloo的發(fā)問,本來想回答的,但一想,寫了很多,倒算別人的酷貼,不太劃算,所以決定自開一貼,順便揚(yáng)揚(yáng)名^_^。
AVR我用過2個(gè)月,ARM我只看過2本書,所以,說的有錯(cuò)請各位指教。
這里我們討論的AVR和ARM都是泛指,就是說,包括所有機(jī)器指令集和這兩個(gè)體系的都通用的眾多芯片,不單單指某項(xiàng)技術(shù)或者某
塊芯片。
首先是相同點(diǎn),兩者都是現(xiàn)代的CPU設(shè)計(jì)范例,基于RISC的指導(dǎo)思想,在體系設(shè)計(jì)初期時(shí)就充分考慮到了CPU內(nèi)核面積,速度,高級
語言支持等很多因素。又吸取了51、x86等20年前就商業(yè)化的體系所暴露出的問題,所以從現(xiàn)代眼光來看,都是非常先進(jìn)的設(shè)計(jì)。最重
要,GCC對ARM和AVR都提供了相當(dāng)好支持,而且可以免費(fèi)使用。網(wǎng)上,特別是外國網(wǎng)上都有很多開放資源可以參考。兩者在國內(nèi)都
屬于市場引入階段。銷售方面,各有兩大著名國內(nèi)MCU公司做代理,而且巧合的是都是來自廣東的奸商(哈,開玩笑,勿當(dāng)真)。
AVR和ARM的區(qū)別就比較多了:
ARM是IP核,可供各大芯片商集成到各自的設(shè)計(jì)中,好比是軟件語言中的C++,如果你想換一家廠商或者某家的貨太貴,都會(huì)有其它
的廠商來競爭,至少從理論上,你不會(huì)被一家廠商套住。
AVR這方面就差點(diǎn),ATMEL一家,別無分號。你只能在他的系列中選一個(gè)型號,無法選廠家。好比是軟件語言中的Java,雖然現(xiàn)在免
費(fèi)(指Java的SDK,不是AVR)或價(jià)格低,但市場前景更多的掌握在廠商手中。
實(shí)際產(chǎn)品成本方面,AVR優(yōu)于ARM,畢竟AVR是8位機(jī),配什么外設(shè)都便宜,由于速度比ARM低,PCB版也好設(shè)計(jì),20MHz的數(shù)字電
路基本上只要通就行了,不用過多考慮信號完整性什么的。而ARM的速度能輕易上100MIPS,32位的CPU也不是吹的,速度上AVR根本
沒法比,不過帶來的問題就多了,要4層PCB,而且外設(shè)也貴多了。
功能方面,ARM大大優(yōu)于AVR,ARM可以做PDA,手機(jī),AVR顯然不行,最糟糕的是ARM上可以跑Linux,Linux可以做多少事啊,雖
說國內(nèi)實(shí)際在ARM平臺上跑出Linux而又愿意公開技術(shù)的人幾乎沒有(我正在努力朝這個(gè)方向發(fā)展),但前途絕對是光明的。功能上的
優(yōu)勢意味著ARM比AVR有著更廣的應(yīng)用范圍,所以,雙龍耿先生所說的“中學(xué)用AVR”如果是對的話,大學(xué)里就應(yīng)該用ARM。
外設(shè)方面AVR稍強(qiáng),實(shí)際上我們可以看到Atmel公司的基于ARM核的AT91M55800A包括了很多AVR的外設(shè),但還缺TWI/I2C,可變增
益ADC,EEPROM等好用的部件。但毫無疑問,ARM的外擴(kuò)外設(shè)能力比AVR強(qiáng)的多,所以外設(shè)方面算平手吧
操作系統(tǒng)和軟件源碼資源方面,ARM拜Linux之賜,比AVR有優(yōu)勢點(diǎn)。但AVR上的嵌入式操作系統(tǒng)也不是沒有,uC/OS-II就不錯(cuò),如
果能在Mega8515等便宜的芯片上跑起來的話,我看350元的ARM版也難賣,這一點(diǎn)雙龍不知有沒有計(jì)劃?
調(diào)試手段方面,ARM應(yīng)該優(yōu)于AVR,AVR就一個(gè)JTAG接口的仿真器我個(gè)人還可以買一下,但所支持芯片有限,ARM方面書上有相當(dāng)
多的方法調(diào)試,這里我不熟也缺經(jīng)驗(yàn),就不瞎說了。
最后來個(gè)有個(gè)性的結(jié)尾,鑒于GCC對AVR和ARM的支持都很好,所以我決定都好好學(xué),這里順便給GCC打個(gè)廣告,大家也看得
出RISC的MCU最好還是直接使用C語言,GCC編譯器顯然是最明智的選擇。
我看到hyloo的發(fā)問,本來想回答的,但一想,寫了很多,倒算別人的酷貼,不太劃算,所以決定自開一貼,順便揚(yáng)揚(yáng)名^_^。
AVR我用過2個(gè)月,ARM我只看過2本書,所以,說的有錯(cuò)請各位指教。
這里我們討論的AVR和ARM都是泛指,就是說,包括所有機(jī)器指令集和這兩個(gè)體系的都通用的眾多芯片,不單單指某項(xiàng)技術(shù)或者某
塊芯片。
首先是相同點(diǎn),兩者都是現(xiàn)代的CPU設(shè)計(jì)范例,基于RISC的指導(dǎo)思想,在體系設(shè)計(jì)初期時(shí)就充分考慮到了CPU內(nèi)核面積,速度,高級
語言支持等很多因素。又吸取了51、x86等20年前就商業(yè)化的體系所暴露出的問題,所以從現(xiàn)代眼光來看,都是非常先進(jìn)的設(shè)計(jì)。最重
要,GCC對ARM和AVR都提供了相當(dāng)好支持,而且可以免費(fèi)使用。網(wǎng)上,特別是外國網(wǎng)上都有很多開放資源可以參考。兩者在國內(nèi)都
屬于市場引入階段。銷售方面,各有兩大著名國內(nèi)MCU公司做代理,而且巧合的是都是來自廣東的奸商(哈,開玩笑,勿當(dāng)真)。
AVR和ARM的區(qū)別就比較多了:
ARM是IP核,可供各大芯片商集成到各自的設(shè)計(jì)中,好比是軟件語言中的C++,如果你想換一家廠商或者某家的貨太貴,都會(huì)有其它
的廠商來競爭,至少從理論上,你不會(huì)被一家廠商套住。
AVR這方面就差點(diǎn),ATMEL一家,別無分號。你只能在他的系列中選一個(gè)型號,無法選廠家。好比是軟件語言中的Java,雖然現(xiàn)在免
費(fèi)(指Java的SDK,不是AVR)或價(jià)格低,但市場前景更多的掌握在廠商手中。
實(shí)際產(chǎn)品成本方面,AVR優(yōu)于ARM,畢竟AVR是8位機(jī),配什么外設(shè)都便宜,由于速度比ARM低,PCB版也好設(shè)計(jì),20MHz的數(shù)字電
路基本上只要通就行了,不用過多考慮信號完整性什么的。而ARM的速度能輕易上100MIPS,32位的CPU也不是吹的,速度上AVR根本
沒法比,不過帶來的問題就多了,要4層PCB,而且外設(shè)也貴多了。
功能方面,ARM大大優(yōu)于AVR,ARM可以做PDA,手機(jī),AVR顯然不行,最糟糕的是ARM上可以跑Linux,Linux可以做多少事啊,雖
說國內(nèi)實(shí)際在ARM平臺上跑出Linux而又愿意公開技術(shù)的人幾乎沒有(我正在努力朝這個(gè)方向發(fā)展),但前途絕對是光明的。功能上的
優(yōu)勢意味著ARM比AVR有著更廣的應(yīng)用范圍,所以,雙龍耿先生所說的“中學(xué)用AVR”如果是對的話,大學(xué)里就應(yīng)該用ARM。
外設(shè)方面AVR稍強(qiáng),實(shí)際上我們可以看到Atmel公司的基于ARM核的AT91M55800A包括了很多AVR的外設(shè),但還缺TWI/I2C,可變增
益ADC,EEPROM等好用的部件。但毫無疑問,ARM的外擴(kuò)外設(shè)能力比AVR強(qiáng)的多,所以外設(shè)方面算平手吧
操作系統(tǒng)和軟件源碼資源方面,ARM拜Linux之賜,比AVR有優(yōu)勢點(diǎn)。但AVR上的嵌入式操作系統(tǒng)也不是沒有,uC/OS-II就不錯(cuò),如
果能在Mega8515等便宜的芯片上跑起來的話,我看350元的ARM版也難賣,這一點(diǎn)雙龍不知有沒有計(jì)劃?
調(diào)試手段方面,ARM應(yīng)該優(yōu)于AVR,AVR就一個(gè)JTAG接口的仿真器我個(gè)人還可以買一下,但所支持芯片有限,ARM方面書上有相當(dāng)
多的方法調(diào)試,這里我不熟也缺經(jīng)驗(yàn),就不瞎說了。
最后來個(gè)有個(gè)性的結(jié)尾,鑒于GCC對AVR和ARM的支持都很好,所以我決定都好好學(xué),這里順便給GCC打個(gè)廣告,大家也看得
出RISC的MCU最好還是直接使用C語言,GCC編譯器顯然是最明智的選擇。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 8051,PIC,AVR和ARM有什么區(qū)別?
- 8051,PIC,AVR和ARM有什么區(qū)別?
- KeilMDK和IAR兩款ARM開發(fā)工具比較
- AVR教程---模擬比較器和ADC接口
- ARM與DSP的主要區(qū)別資料下載
- Keil MDK 和 IAR 兩款ARM開發(fā)工具區(qū)別比較資料下載
- ARM Cortex-M3內(nèi)核微控制器與ARM7的區(qū)別資料下載
- 8051單片機(jī)和AVR與ARM到底有什么區(qū)別 34次下載
- 8051單片機(jī)和AVR與ARM的關(guān)系講解 6次下載
- 8051、AVR和ARM有什么關(guān)系已及它們的實(shí)際情況概述 2次下載
- ARM和DSP與AVR和C51有什么區(qū)別?詳細(xì)資料對比 22次下載
- FPGA與ARM、DSP的區(qū)別 9次下載
- 8051_AVR_ARM的不同 0次下載
- JUDI和其它USB的ARM仿真器的比較 27次下載
- AVR模擬比較器使用范例
- fpga封裝技術(shù)和arm架構(gòu)有什么區(qū)別 512次閱讀
- dsp芯片和arm芯片區(qū)別 dsp的應(yīng)用領(lǐng)域 4649次閱讀
- arm架構(gòu)和x86架構(gòu)區(qū)別 linux是x86還是arm 1.3w次閱讀
- X86架構(gòu)與Arm架構(gòu)的區(qū)別 1.9w次閱讀
- AVR單片機(jī)模擬比較器的設(shè)計(jì) 1914次閱讀
- 從四個(gè)方面區(qū)別arm與fpga 1.9w次閱讀
- 51單片機(jī)和AVR單片機(jī)有什么區(qū)別 1.3w次閱讀
- 五大單片機(jī)全解析--51、AVR、PIC、MSP430、ARM 9403次閱讀
- 一文詳解ARM7_ARM9和ARM11的區(qū)別 4w次閱讀
- 一文看懂arm架構(gòu)和x86架構(gòu)有什么區(qū)別 31w次閱讀
- 一文看懂ARM里的RAM和SDRAM有什么區(qū)別 3.4w次閱讀
- 什么叫arm架構(gòu)_X86架構(gòu)與ARM架構(gòu)有什么區(qū)別 8.6w次閱讀
- 施密特觸發(fā)器能代替電壓比較器嗎_電壓比較器與施密特觸發(fā)器的區(qū)別 2w次閱讀
- avr和arduino之間有什么關(guān)系?avr單片機(jī)和arduino的優(yōu)點(diǎn)分析 3w次閱讀
- ARM+DSP、AVR與C51的比較 3419次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評論
查看更多