用户工具

站点工具


ocrobot:alpha:d21g18a:main

ALPHA D21G18A

ALPHA D21G18A是简单和强大的32位主控平台,拥有更高的性能,并且作为学习32位应用程序开发的一个伟大的教育工具。 ALPHA D21G18A应用范围从智能物联网设备,可穿戴技术,高科技自动化,到机器人。 使用Atmel SAMD21微控制器,使用32位的ARMCortex®M0内核

警告:与大多数电路板不同,ALPHA D21G18A运行在3.3V。 I/O引脚可以承受的最大电压为3.3V。 将高于3.3V的电压施加到任何I/O引脚可能会损坏电路板。

基本参数

MCU ATSAMD21G18
FLASH 256 KB
SRAM 32 KB
E2PROM
PWM 除了引脚2和7
主频 48MHz
ADC 6通道12位
DAC 1通道10位
SPI
TWI(I2C)
GUID(全局设备号)
内部基准 1.25V/2.56V ±1%
3V3最大输出电流 500MA
PCB尺寸 50.8mmX25.4mm

特殊端口

DAC:A0端口,使用analogWrite()函数提供10位精度的电压输出。

参考图片

例程

特性及特色内容指南

1. USB串口与0,1串口的区别
2. 芯片内置RTC时钟的使用
3. 多SPI端口的映射与使用
4. 多I2C端口的映射与使用
5. 多串口(uart)的端口映射与使用
6. microPython的简介与安装
7. microPython的简单使用

下载

原理图:ALPHA D21G18A.pdf

数据手册:D12G18A English version

关于无法通过USB下载程序的处理办法

当出现无法通过USB口下载烧录程序的时候,请在USB已经连接电脑的状态下,快速双击RESET键,初始化USB。初始化以后就可以进行烧录了。

软硬件版本匹配问题

ALPHA D21G18A R1硬件版本,需要在板卡管理器中安装0.0.1版本的硬件支持包。 R2与之后更新的版本可以使用0.0.2或者更新的版本。

烧录二进制文件的说明

命令行:bossac.exe -i -d -U true -i -e -w -R -v 1.bin 命令行工具

ocrobot/alpha/d21g18a/main.txt · 最后更改: 2023/06/07 04:23 由 127.0.0.1