爱特梅尔SAM D20J / SAM D20G / SAM D20E
基于ARM的微控制器
产品资料概要
描述
爱特梅尔
SAM D20是采用32位的A系列低功耗微控制器
ARM
皮质
-M0 +处理器,以及从32位到64引脚具有高达256KB的闪存和
32KB的SRAM。在SAM D20器件在48MHz的最高频率运行,
达到2.14的CoreMark / MHz的。它们设计用于简单和直观的迁移
相同的外设模块,十六进制兼容的代码,相同的线性地址映射和销
在产品系列中的所有设备之间兼容的迁移路径。所有器件均包括
智能和灵活的外设,爱特梅尔事件系统的外设之间的信号,并
对于电容式触摸按钮,滑块和滚轮的用户界面支持。
爱特梅尔SAM D20器件提供以下功能:系统内可编程闪存,
八通道事件系统,可编程中断控制器,多达52个可编程I / O
引脚, 32位实时时钟和日历,多达8个16位定时器/计数器( TC ) 。该
定时器/计数器可以被配置为执行频率和波形的产生,程序
执行定时或输入捕捉时间和数字信号频率测量。
该技术委员会可以在8位或16位模式下运行,或级联成一个32位的TC 。该系列产品
提供多达六个串行通信模块(串口) ,每个可以被配置为
充当一个USART , UART , SPI和I
2
C可高达400kHz的;高达20通道350ksps的12位
ADC,具有可编程增益和可选的过采样和抽取最多支持
16位分辨率, 1个10位350ksps DAC ,两个模拟比较器,窗口模式,
外围触摸控制器,支持多达256个按钮,滑块,车轮和接近
感应;可编程看门狗定时器,掉电检测和上电复位,两
针串行线调试( SWD )程序和调试接口。
所有器件都具有准确和低功耗的外部和内部振荡器。所有的振荡器,能
被用作系统时钟的来源。不同的时钟域可以独立地
构造成在不同的频率运行,同时使节电运行各
周边在其最佳的时钟频率。
在SAM D20器件具有两个软件可选休眠模式,空闲和待机。在空闲
而其他所有功能都可以保持运行模式下,CPU停止。在待机状态下所有的时钟
和功能都停止期望那些选择继续运行。该器件支持
梦游,这是模块的唤醒自己和唤醒自己的时钟的能力,
没有唤醒CPU ,因此执行预定义任务。然后CPU可以是只
唤醒在有需要时,例如超过阈值或结果的准备。该事件系统
支持同步和异步事件,让外设接收,反应
并且,即使在待机模式下发送事件。
闪存程序存储器可以通过SWD接口进行在系统编程。
相同的接口,可用于非侵入性的片上调试的应用程序代码。一开机
装载机在设备上运行可以使用任何通信接口下载和升级
在Flash中的应用程序。
爱特梅尔SAM D20器件具有一整套的编程与系统的支持
开发工具,包括C编译器,宏汇编,程序
调试器/仿真器,编程器和评估套件
.
42129JS–SAM–12/2013