Arduino-教程-第20课-Arduino-Due 和 Zero

时间:2023-01-17 15:55:29 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
20 Arduino Due Zero

Arduino Due是基于Atmel SAM3X8E ARM Cortex-M3 CPU的微控制器板。它是第一款基于32ARM内核微控制器的Arduino板。 主要功能:



它有54个数字输入/输出引脚(其中12个可用作PWM输出) 12个模拟输入

4UART(硬件串行端口) 84 MHz时钟,一个USB OTG连接

2DAC(数字到模拟),2TWI1个电源插孔,1SPI头,1JTAG 重置按钮和一个清除按钮



Arduino Due板的特性

工作电压 CPU速度 模拟输入/输出 数字IO/PWM EEPROM [KB] SRAM [KB] Flash[KB] USB UART 3.3

84 Mhz

12/2

54/12

-

96

512

2微米 4

通讯



4个硬件UART




2I2C

1CAN接口(汽车通信协议) 1SPI

1接口JTAG10引脚)

1USB主机(像Leonardo一样) 1编程端口

与大多数Arduino板不同,Arduino Due板运行在3.3V电压下。I/O引脚可以承受的最大电压为3.3V。对任何I/O引脚施加高于3.3V的电压都可能会损坏电路板。

该板包含了支持微控制器所需的一切。你可以使用micro-USB电缆将其连接到计算机,或者使用AC-to-DC适配器或电池为其供电以启用。Due与所有工作在3.3V电压的Arduino盾板兼容。

Arduino Zero

Zero是由UNO建立的平台的简单而强大的32位扩展。Zero板通过提供更高的性能扩展其系列,为设备提供各种项目机会,并成为学习32位应用程序开发的绝佳教育工具。 主要特点是:



Zero应用程序涵盖从智能物联网设备,可穿戴技术,科技自动化,到疯狂的机器人技术。 该板采用AtmelSAMD21 MCU供电,该MCU配有32ARMCortex®M0 +内核。 其最重要的特性之一是Atmel的嵌入式调试器(EDBG),它提供了一个完整的调试接口,无需额外的硬件,显着提高了软件调试的易用性。

EDBG还支持可用于器件和引导加载程序编程的虚拟COM端口。


本文来源:https://www.wddqw.com/doc/8a342b79951ea76e58fafab069dc5022abea461f.html