服务项目
科茂隆 >>
ATMEL单片机解密
>> Atmel简化MCU设计流程
Atmel简化MCU设计流程
首先是产品的功耗很低。Atmel高性能32位AVR微控制器的特色之一是其浮点单元(FPU)。FPU增强了微控制器数字信号处理(DSP)在音频、视频和系统控制应用的表现,它同时可减少耗电,因为所需计算时钟周期较少。高性能的微控制器提供更好的集成、非易失性内存记忆、更好的代码保护和较低的功耗。Atmel的AVR UC3 microcontrollers的设计,以有双通道SRAM、DMA控制器和多层高速总线架构高通量应用为主。它们同时十分适合具低功耗picoPower技术的便携式和电池操作应用。该产品以工业和汽车控制应用为目标。曹杰龙指出,“我们的低功耗产品并不是单纯地强调芯片省电,而是通过在应用中优化整体设计达到系统省电的目的。”
其次是设备升级更方便。Atmel的ATtiny4313产品,是Atmel的低功率、高性能微控制器产品系列tinyAVR的延伸。ATtiny4313是二十针tinyAVR系列的新设备,代码和针均与目前的Attiny2313A兼容,因而为消费者终端产品升级更简单和更迅速。Atmel的低功率Attiny 10/20/40微控制器系列可以优化按键、滑块和滑轮等触摸控制应用。是成本敏感工业和消费者市场多种应用,包括汽车控制板、LCD电视和显示器、笔记本电脑、手机等的理想设备。Attiny 10/20/40的设备,包括Atmel的AVR微控制器,和1K至4KB的Flash,带有32至256字节的SRAM。此外,设备支持SPI和TWI通讯,提供最大的灵活性和1.8V至5.5V的操作电压。ATtinyAVR使用专利的picoPower技术,耗电极低。在软件控制系统时钟频率,系统性能与耗电之间可取得平衡。通过在不使用时选择关闭计时器、串行接口、及/或ADC,可进一步省电。因此,设备以1MHz在1.8V活跃模式下耗电少于200uA,而在关电模式下,仅是100nA。
Atmel拥有易于设计和组合完整的基于ARM核的微控制器,包括以业界标准32位Cortex-M3(SAM3)、 ARM7T(SAM7)和ARM926(SAM9)为核心构造的产品。为使应用开发更简单,所有这些设备均可共用外围设备、结构、低级别的外围驱动器等。此外,通过提供开发工具、操作系统、中间件、协议栈和全球技术支持,可确保为应用提供更快上市的时间。曹杰龙表示,“通常,从8位设计转为32位设计的难度较大,因为这需要工程师进行很多额外的开发工作,但对于Atmel的AVR系列产品而言,8位和32位产品都是基于同一平台,因此可以使产品更方便地实现升级。”
目前,32位MCU的市场成长得非常快,随着8位MCU产品的性能越来越高,而32位MCU的成本越来越低,这是否意味着低端32位MCU和高端8位MCU可以相互取代呢?其实不然,Atmel亚太/日本地区32位MCU技术市场经理Pierre Roux认为,这仍然取决于具体应用的复杂性,例如,两种产品的指令复杂程度不同,如果在8位MCU足够的场合采用32位MCU,将增加工程师的开发难度和开发时间。8位MCU的应用领域包括手机、家电、汽车门禁等,低端32位MCU则主要应用在GPS追踪器、音响控制、游戏周边等消费类产品上。