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的简单使用
下载
关于无法通过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