跳过主要内容

32位Arm Cortex-M0+单片机

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

SAMD21单片机Pinout配置

密码

销的名字

销的描述

44

VDDIN

主电源引脚,通常为3.3V

17日,36

VDDIO

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

43

VDDCORE

规范1.2 v输出

6

VDDA

用于内部ADC和基准的模拟电源电压,通常为3.3V

18日,35岁的42

接地

内芯和GPIO管脚的接地参考

5

GNDA

模拟部分和ADC的接地基准

40

重置

复位微控制器时,拉到地面

1、2

晶体

外晶振管脚

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

特性和规格

  • 256 kb闪存
  • 32 kb SRAM
  • 32KB EEPROM(在flash中模拟)
  • 22 GPIO管脚
  • 14-channel 12位ADC
  • 10位DAC

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

SAMD21等效微控制器

STM32F0系列

其他微控制器188金宝搏官方网站:ATMega328PSTM32F103C8

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或穿孔板与这个组件,那么下面的图片来自SAMD21数据表知道它的包装类型和尺寸是很有用的。

SAMD21维度

相关的职位



加入20 k +用户

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

指示要求

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