跳到主要内容

SAMD21 32位Arm Cortex-M0+微控制器

这个SAMD21或者更准确地说是ATSAMD21G18是由Atmel制造的微控制器。与流行的ATMega系列不同,这款微控制器采用ARM Cortex M0+内核。

SAMD21 MCU引脚配置

密码

密码名

Pin码描述

44

VDDIN

主电源引脚,通常为3.3V

17, 36

维迪奥

GPIO引脚的电源引脚,通常为3.3V

43

VDDCORE

调节1.2V输出

6.

VDDA

为内部ADC和参考电源供电的模拟电源电压,通常为3.3V

18, 35, 42

GND

内部磁芯和GPIO引脚的接地参考

5.

GNDA

模拟部分和ADC的接地参考

40

重置

将微控制器拉至接地时复位

1, 2

XTAL

外部晶体振荡器引脚

3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 47, 48

模拟引脚

模拟输入引脚也可用作GPIO,引脚PA02–PA07、PB02–PB02、PB08–PB09

13, 14, 15, 16, 19, 20, 21, 22, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 41, 45, 46

数字管脚

数字GPIO引脚,PA08–PA25,PA30–PA31,PB10–PB11,PB22–PB23,引脚33和34本机USB

特点和规格

  • 256KB闪存
  • 32KB SRAM
  • 32KB EEPROM(闪存模拟)
  • 22 GPIO引脚
  • 14通道12位模数转换器
  • 10位数模转换器

注:完整的技术细节可在SAMD21数据表在本页末尾找到。

SAMD21等效微控制器

STM32F0系列

其他微控制器:ATMega328P,STM32F103C8

SAMD21微控制器简介

SAMD32是来自Atmel的32位微控制器,包含ARM Cortex M0+内核。它拥有多种板载外围设备,便于与各种外部传感器和设备进行接口。它具有内置USB 2.1支持,这使得直接从USB编程成为可能,还可以作为USB驱动器或输入设备或USB主机。它还有一个USART、I2C和SPI通道。

它有一个内部12位350ksps ADC和一个10位350ksps DAC。ADC的可配置增益为0.5倍至16倍,并具有自动增益误差和偏移补偿。模拟外围设备还包括四个具有窗口比较功能的模拟比较器。还提供了一个内部32位时钟/日历。时钟晶体可以连接到引脚23和24。SAMD21可从Sparkfun等多家公司获得。

SAMD21微控制器编程

由于SAMD21具有本机USB支持,因此可以通过安装正确的引导加载程序直接通过USB端口对其进行编程。

也可以使用通常在开发板上出现的ICSP/SWD引脚头进行编程。通过这些引脚编程需要专用的编程接口,如Atmel ICE。

二维模型和尺寸

如果您正在使用此组件设计PCB或Perf板,则SAMD21数据表了解其包装类型和尺寸将非常有用。

SAMD21尺寸

相关职位



加入20K+订户

我们永远不会给你发垃圾邮件。

*表示需要

成为我们不断发展的社区的一部分。

Baidu