电子说
在当今的电子设计领域,微控制器(MCU)扮演着至关重要的角色。Atmel的SAM3N系列ARM Flash MCU以其高性能、低功耗和丰富的外设功能,成为众多工程师的首选。本文将深入剖析SAM3N系列的特性、架构、电源管理、输入输出以及外设等方面,为电子工程师们提供全面的参考。
文件下载:ATSAM3N2CA-AU.pdf
SAM3N系列是基于高性能32位ARM Cortex - M3 RISC处理器的Flash微控制器家族成员。它最高运行速度可达48 MHz,拥有高达256 Kbytes的Flash和24 Kbytes的SRAM。其外设集丰富多样,包括2个USART、2个UART、2个TWI、3个SPI,以及1个PWM定时器、6个通用16位定时器、一个RTC、一个10位ADC和一个10位DAC。此外,借助QTouch库,SAM3N系列还支持电容式触摸功能,能轻松实现按钮、滚轮和滑块等应用。
该系列是入门级通用微控制器,非常适合从8位/16位微控制器向32位微控制器迁移的应用。它工作电压范围为1.62V至3.6V,提供48引脚、64引脚和100引脚的QFP、48引脚和64引脚的QFN以及100引脚的BGA封装,并且与SAM3S系列引脚兼容,对于需要降低物料清单(BOM)成本的应用来说,是理想的迁移路径。
SAM3N系列提供多种封装形式,包括100引脚LQFP、100引脚TFBGA、64引脚LQFP、64引脚QFN、48引脚LQFP和48引脚QFN。不同封装的引脚配置有所不同,但都与SAM3S产品引脚兼容。部分引脚具有复用功能,可作为通用I/O或系统引脚,如SWJ - DP引脚在调试时用于连接调试探针,不需要调试时可作为标准I/O使用。
支持与串行外部设备通信,有四个片选信号,可通过外部解码器支持与多达15个外设通信,如串行存储器、ADC、DAC、LCD控制器、CAN控制器和传感器等。支持主从模式,数据长度可编程为8 - 16位,相位和极性可编程,可设置连续传输之间的延迟和时钟与数据之间的延迟,支持模式故障检测,传输速率可达MCK。
支持主、多主和从模式操作,与Atmel两线接口、串行存储器和I2C兼容设备兼容。从地址可为1、2或3字节,支持顺序读写操作,比特率高达400 kbit/s,从模式支持通用调用。TWI0在主模式下可连接PDC通道优化数据传输。
为两引脚UART,功能与标准Atmel USART完全兼容,具有独立的接收器和发送器,共用可编程波特率发生器,支持奇偶校验、帧错误和溢出错误检测,支持自动回显、本地回环和远程回环通道模式,UART0支持两个PDC通道连接接收器和发送器。
可编程波特率发生器,支持5 - 9位全双工同步或异步串行通信,可设置1、1.5或2个停止位(异步模式)或1或2个停止位(同步模式),支持奇偶校验、帧错误和溢出错误检测,支持MSB或LSB优先,可选中断生成和检测,支持8或16倍过采样接收器频率,支持硬件握手RTS - CTS,支持接收器超时和发送器时间保护,可选多主模式,支持RS485(带驱动控制信号)、ISO7816(T = 0或T = 1协议)、SPI模式(主从模式)、IrDA调制和解调(仅USART0)以及测试模式(远程回环、本地回环、自动回显),USART0支持PDC。
有六个16位定时器计数器通道,功能丰富,包括频率测量、事件计数、间隔测量、脉冲生成、延迟定时、脉宽调制和上下计数能力。每个通道可配置,包含三个外部时钟输入、五个内部时钟输入和两个多功能输入/输出信号,还有两个全局寄存器作用于所有三个TC通道,支持正交解码器和步进电机的2位格雷码上下计数器。
有四个通道,每个通道一个16位计数器,共用时钟发生器,提供十三种不同时钟,支持独立通道编程,包括独立启用/禁用命令、独立时钟选择、独立周期和占空比(带双缓冲)以及可编程输出波形极性。
最多支持16通道,为10位384 Ksamples/sec或8位583 Ksamples/sec逐次逼近寄存器ADC,积分非线性±2 LSB,差分非线性±1 LSB,集成8 - 1多路复用器,提供八个独立3.3V模拟输入,可使用外部电压参考提高低电压输入精度,可单独启用和禁用每个通道,支持多种触发源,包括硬件或软件触发、外部触发引脚和定时器计数器0至2的输出TIOA0至TIOA2触发,支持睡眠模式和转换序列器,触发时自动唤醒,转换完成后返回睡眠模式。
为1通道10位DAC,转换速率高达500 ksamples/s,转换范围灵活,支持多种触发源,有一个PDC通道。
Atmel的SAM3N系列ARM Flash MCU以其强大的性能、丰富的外设和低功耗特性,为电子工程师提供了一个优秀的解决方案。无论是从8位/16位微控制器迁移,还是开发新的高性能应用,SAM3N系列都能满足需求。在实际设计中,工程师们可以根据具体的应用场景和需求,合理选择型号和配置,充分发挥SAM3N系列的优势,实现高效、可靠的电子系统设计。你在使用SAM3N系列MCU的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !