电子说
在嵌入式系统设计领域,一款性能卓越且功耗低的微控制器是工程师们梦寐以求的。Atmel AVR ATUC64/128/256L3/4U微控制器就是这样一款产品,它基于AVR32 UC RISC处理器,运行频率高达50MHz,为成本敏感型嵌入式应用提供了理想的解决方案。
文件下载:ATUC256L3U-Z3UT.pdf
该微控制器采用了高性能的32位RISC微处理器核心AVR32 UC,具备紧凑的单周期RISC指令集,还包含DSP指令,支持读 - 修改 - 写指令和原子位操作。其性能表现出色,在50MHz运行时,从闪存(1个闪存等待状态)可达64DMIPS;在25MHz运行时,从闪存(0个闪存等待状态)可达36DMIPS。同时,它还实现了内存保护单元(MPU)和快速灵活的中断控制器,与安全访问单元(SAU)配合,为系统提供了必要的安全性和完整性。
picoPower®技术的应用使得该微控制器实现了超低功耗。通过组合功率控制技术,可将有源电流消耗降至174µA/MHz,漏电降至220nA,同时保留一组备份寄存器。用户可以根据应用需求在功能和功耗之间进行广泛的权衡,以达到最低的功耗。
内部集成了高速闪存和SRAM。闪存有256Kbytes、128Kbytes和64Kbytes等不同版本,支持单周期访问,最高可达25MHz。FlashVault技术允许为最终用户应用预编程安全库,预取缓冲区可优化指令执行速度。闪存具备100,000次写入周期和15年数据保留能力,还有闪存安全锁和用户定义配置区域。内部高速SRAM可实现全速单周期访问,不同闪存容量对应的SRAM大小不同,256Kbytes和128Kbytes闪存版本对应32Kbytes SRAM,64Kbytes闪存版本对应16Kbytes SRAM。
集成了2 +类Nexus 2.0片上调试(OCD)系统,具备非侵入式实时跟踪和全速读写内存访问功能,以及基本的运行时控制。NanoTrace接口为基于aWire或JTAG的调试器提供跟踪功能,单引脚aWire接口可通过RESET引脚访问JTAG接口的所有功能,使JTAG引脚可用于GPIO或外设。
不同型号的ATUC64/128/256L3/4U在闪存、SRAM、GPIO、高驱动引脚等方面存在差异。例如,ATUC256L3U闪存为256KB,SRAM为32KB,有51个GPIO引脚和6个高驱动引脚;而ATUC64L4U闪存为64KB,SRAM为16KB,有36个GPIO引脚和4个高驱动引脚。
设备引脚与外设功能复用,每个GPIO线可分配给一个外设功能。如PA00引脚可复用为USART0的TXD、SPI的NPCS[2]等功能。JTAG、Nexus OCD AUX端口等在启用时会控制相应引脚,使用时需注意。同时,不同引脚在不同功能下有不同的电气特性和使用注意事项,如TWI引脚在使用TWI功能时为开漏输出,有压摆率限制和尖峰滤波;USB引脚在使用USB功能时遵循USB规范等。
不同封装的热阻数据不同,如TQFP48封装的结到环境热阻为54.4°C/W,结到外壳热阻为15.7°C/W;QFN48封装的结到环境热阻为26.0°C/W,结到外壳热阻为1.6°C/W。通过相应公式可计算芯片的平均结温,从而判断是否需要冷却设备。
提供了TQFP48、QFN48、TLLGA48、TQFP64、QFN64等不同封装的图纸,详细标注了尺寸和相关参数。同时,给出了推荐的焊接曲线,最大允许三次回流焊。
该微控制器有多种型号可供选择,不同型号对应不同的封装(如TQFP、QFN、TLLGA)和温度范围(工业级 - 40°C至85°C),用户可根据需求选择合适的产品。
文档中对不同版本(Rev. A、Rev. B、Rev. C、Rev. D)的勘误进行了说明,涉及SCIF、SPI、TWI、TC、CAT、aWire、Flash等多个模块。例如,在SPI模块中,当CSR0.CSAAT == 1且MR.MODFDIS == 0时,SPI数据传输会挂起,解决方法是将MR.MODFDIS写为1以禁用模式故障检测。这些勘误信息为工程师在使用过程中遇到问题时提供了解决思路。
Atmel AVR ATUC64/128/256L3/4U微控制器以其高性能、低功耗、丰富的外设功能和良好的调试支持,为嵌入式系统设计提供了强大的解决方案。在实际应用中,工程师们需要根据具体需求选择合适的型号,并注意引脚复用和勘误信息,以确保系统的稳定运行。你在使用这款微控制器时遇到过哪些问题呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !