? ???Technology ATSAM4E8基于臂的闪存微控制器()基于高性能32位arm??-M4 RISC处理器,并包含一个浮点单元(FPU)。ATSAM4E8 MCU的最高速度为120MHz,具有高达1024 KB的闪存,2 KB的高速缓存和高达128 KB的SRAM。
? ? ? ??ATSAM4E8 MCU提供丰富的高级连接外设,单精度FPU,高级模拟功能以及全套定时和控制功能。外设集包括带收发器的全速USB设备端口,支持IEEE 1588的10/100 Mbps以太网MAC,用于SDIO / SD / MMC的高速MCI,带有静态存储控制器的外部总线接口,提供连接到SRAM,PSRAM,NOR闪存,LCD模块和NAND闪存,用于相机接口的并行I / O捕获模式,AES256的硬件加速,2个USART,2个UART,2个TWI,3个SPI,以及4通道PWM, 3个三通道通用32位定时器(带步进电机和正交解码器逻辑支持),RTC,低功耗RTT,256位通用备份寄存器,2个模拟前端接口(16-位ADC,DAC,MUX,
? ? ? ??ATSAM4E8有三种软件可选的低功耗模式:休眠,等待和备份。在休眠模式下,处理器停止,而所有其他功能可以继续运行。在等待模式下,所有时钟和功能都会停止,但某些外设可以配置为根据预定义的条件唤醒系统。
? ? ? ??实时事件管理允许外设在活动和睡眠模式下接收,响应和发送事件,无需处理器干预。
特征
·?核心
o??Cortex-M4具有2Kbytes Cache,运行频率高达120MHz
o?记忆保护单元()
o?DSP指令,浮点单元(FPU),Thumb?-2指令集
·?回忆
·?512K字节嵌入式闪存
·?128Kbytes嵌入式SRAM
·?具有嵌入式引导加载程序例程(UART)和IAP例程的16K字节ROM
·?静态存储器控制器(SMC):SRAM,NOR,NAND支持
·?NAND闪存控制器
·?外部总线接口:8位数据,4个片选,24位地址
·?嵌入式稳压器,用于单电源供电
·?上电复位(POR),欠压检测器(BOD)和双看门狗,用于安全操作
·?石英或陶瓷谐振器:hz至20MHz,具有时钟故障检测功能,32.768kHz,用于RTT或系统时钟
·?高精度8/16 / 24MHz工厂调整内部RC振荡器
·?一个PLL高达240MHz,用于设备时钟和USB
·?温度
·?两个输入上的低功耗篡改检测,通过立即清除通用备份寄存器(GPBR)防篡改
·?最多2个外设DMA控制器(PDC),最多33个通道
·?一个4通道DMA控制器
·?USART1的两个USART(ISO7816,IrDA?,RS-485,SPI,曼彻斯特和调制解调器模式)
·?USB 2.0设备:全速(12 Mbits),2668字节FIFO,最多8个端点。片上收发器
·?两个2线UART
·?两个2线接口(TWI)
·?高速多媒体卡接口(SDIO / SD卡/ MMC)
·?一个带有片选信号的主/从串行外设接口(SPI)
·?三个3通道32位定时器/计数器模块,具有捕捉,波形,比较和PWM模式
·?用于步进电机的正交解码器逻辑和2位灰色向上/向下计数器
·?具有日历和报警功能的32位低功耗实时定时器(RTT)和低功耗实时时钟(RTC)
·?256位通用备份寄存器(GPBR)
·?MII模式下的一个以太网MAC(GMAC)10/100 Mbps,仅使用专用DMA并支持IEEE1588,局域网唤醒
·?两个CAN控制器,带有八个邮箱
·?4通道16位PWM,具有互补输出,故障输入,12位死区时间发生器计数器,用于电机控制。
·?实时事件管理
·?系统
·?外围功能
·?I / O
o?具有外部中断功能(边沿或电平灵敏度),去抖动,毛刺滤波的多达117条I / O线
o?双向焊盘,模拟I / O,可编程上拉/下拉
o?五个32位并行输入/输出控制器,外设DMA辅助并行捕获模式
·?加密
·?符合FIPS出版物197的AES 256位密钥算法
·?AFE(模拟前端):2x16位ADC,最多24通道,差分输入模式,可编程增益级,自动校准和自动偏移校正
·?一个2通道12位1 Msps DAC
·?一个模拟比较器,具有灵活的输入选择,可选的输入迟滞
·?串行线/ JTAG调试端口(SWJ-DP)
·?调试访问系统中的所有存储器和寄存器,包括内核运行,暂停或保持复位时的Cortex-M4寄存器组
·?串行线调试端口(SW-DP)和串行线JTAG调试端口(SWJ-DP)调试访问
·?Flash Patch和Breakpoint(FPB)单元,用于实现断点和代码补丁
·?数据观察点和跟踪(DWT)单元,用于实现观察点,数据跟踪和系统分析
·?Instrumentation Trace Macrocell(ITM)支持printf样式调试
·?IEEE1149.1 JTAG对所有数字引脚进行边界扫描
·?ASF-软件框架 - SAM软件开发框架
·?集成在Atmel Studio IDE中,具有图形用户界面,或者作为GCC,IAR编译器的独立版本
·?DMA支持,中断处理程序,驱动程序支持
·?USB,TCP / IP,和,众多USB类,DHCP和Wi-Fi加密堆栈
·?RTOS集成,FreeRTOS是核心组件
·?睡眠,等待和备份模式,在RTC,RTT和GPBR的备份模式下降至0.9μA
·?版本A - 工业(-40°C至+ 85°C)
·?版本B - 商用(-40°C至+ 105°C)
·?144球LFBGA,10mm x 10mm,间距0.8mm
·?144引脚LQFP,20mm x 20mm,间距0.5mm
·?模拟功能
·?调试器开发支持
·?集成的软件库和工具
·?低功耗模式