Atmel MCU為何堅持AVR與ARM兩條路線(xiàn)?
在很多MCU公司放棄8/16位研發(fā)、僅僅是維持時(shí),Atmel仍堅持自有的AVR架構,并與其ARM MCU互補的立場(chǎng)。
本文引用地址:http://dyxdggzs.com/article/146120.htm目前,Atmel有兩大系列:自有的AVR和ARM系列。AVR是Atmel獨特的,特別在8位MCU很受歡迎的。8位MCU用于更低成本。在8位 市場(chǎng)AVR數一數二,所以Atmel會(huì )在8位繼續保持AVR的技術(shù)研發(fā)。而32位MCU,Atmel也發(fā)現市場(chǎng)趨勢會(huì )漸漸轉到ARM架構上。所以也很早推 出ARM產(chǎn)品,定位更高計算能力的產(chǎn)品。當然,也會(huì )有一些高端的8位MCU產(chǎn)品和低端的32位MCU,該如何取舍呢?Atmel主要看我們的客戶(hù)想選擇 AVR或是ARM。
讓ARM MCU差異化
那么,基于A(yíng)RM的MCU是不是會(huì )產(chǎn)生同質(zhì)化?林偉儀稱(chēng)架構其實(shí)還沒(méi)那么重要。像Atmel Studio 6 IDE,可以支持AVR和ARM,因此很容易設計,你寫(xiě)一個(gè)軟件,需要AVR或ARM,Studio工具可以自動(dòng)來(lái)做。所以架構還不是差異點(diǎn)。Atmel 的優(yōu)勢第一是功耗,功耗跟架構不是一個(gè)特別關(guān)聯(lián),跟你內部構造,跟怎么實(shí)現出來(lái)這個(gè)產(chǎn)品有關(guān)系。當你純產(chǎn)品化時(shí),和你的外設、軟件、開(kāi)發(fā)環(huán)境有關(guān),跟你的 模擬部分有關(guān)(模擬部分每個(gè)產(chǎn)品都差別差的很大)。從這些方面來(lái)我們可以體現一些細分的專(zhuān)業(yè)優(yōu)勢。
AVR與ARM的區別是什么
AVR單片機是ATMEL公司研制開(kāi)發(fā)的一種新型單片機,它與51單片機、PIC單片機相比運行效率高很多、芯片內部的Flsah、EEPROM、 SRAM容量較大、全部支持在線(xiàn)編程燒寫(xiě)(ISP、每個(gè)IO口都可以以推換驅動(dòng)的方式輸出高、低電平,驅動(dòng)能力強、內部資源豐富,一般都集成AD、DA模 數轉換器;PWM;SPI、USART、TWI、I2C通信口;豐富的中斷源等。主要現在使用的型號是ATMEGA8/16。
ARM不是單片機,準確來(lái)講ARM是一種處理器的IP核。英國ARM公司開(kāi)發(fā)出處理器結構后向其他芯片廠(chǎng)商授權制造,芯片廠(chǎng)商可以根據自己的需要進(jìn) 行結構與功能的調整,因此實(shí)際中使用的ARM處理器有很多種類(lèi),主要有三星、飛利浦、ATMEL制造的幾大類(lèi),功能與使用上均不相同。ARM處理器核還可 以嵌入其他專(zhuān)用芯片中作為中央處理單元使用,例如飛利浦的MP3解碼芯片就是采用ARM7核心的。ARM系列處理器很少集成片上硬件資源,更接近今天的處 理器范疇,基本不被認為是單片機。
評論