查看: 394|回复: 2
打印 上一主题 下一主题

Arduino Due

[复制链接] qrcode

20

主题

33

帖子

94

积分

注册会员

Rank: 2

积分
94
楼主
跳转到指定楼层
发表于 2015-6-15 06:49 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

Arduino Due


   Arduino Due是一个基于SAM3X8E ARM Cortex-M3 CPU(数据手册http://www.atmel.com/Images/Atmel-11057-32-bit-Cortex-M3-Microcontroller-SAM3X-SAM3A_Datasheet.pdf)的单片机的控制板。

        更多详细信息请查看官网(http://www.arduino.cc/en/Main/ArduinoBoardDue)。


Arduino Due图片如下:

图3-1:Arduino Due正面



图3-2:Arduino Due背面




图3-3:Arduino  Due 电路图


Arduino Due是第一块基于 32位ARM核心的arduino. 它有54个数字IO口 (其中12个可用于PWM输出)、12个模拟输入口、4路UART硬件串口, 84 MHz的时钟频率、 一个USB OTG接口,、两路DAC(模数转换)、两路TWI、一个电源插座、一个SPI接口、一个JTAG接口、一个复位按键和一个擦写按键。


警告:

         不同于其他arduino,Arduino due的工作电压为3.3V。IO口可承载电压也为3.3V。如果你使用更大的电压,比如5V到一个IO口,可能会损坏芯片。


ARM核心的优势

使用32位ARMCortex-M核的Due相比于以往使用8位AVR核的其他arduino更强大。

   明显的差别有:

32位核心在一个时钟能处理32位的数据

84Mhz的CPU时钟频率

96 KBytes的SRAM

512 KBytes的Flash

一个DMA控制器, 能减轻 CPU做大量运算时的压力


Arduino Due 特性:

微控制器  AT91SAM3X8E

工作电压  Voltage 3.3V

输入电压(推荐)  7-12V

输入电压(限制)  6-20V

数字I/O引脚  54 (其中12路PWM输出)

模拟输入通道  Pins 12

模拟输出通道 Pins 2 (DAC)

IO口总输出电流 130 mA

3.3V端口输出能力   800 mA

5V端口输出能力   800 mA

Flash    512 KB (所有空间都可以储存用户程序)

SRAM   96 KB (两个部分: 64KB and 32KB)

时钟速率  84 MHz

  101.52 mm

宽      53.3 mm

重量    36 g


存储

  SAM3X有512 KB (两块256 KB)用于存储用户程序的Flash空间。预装了bootloader预烧写进了ROM里. SRAM 96 KB,由两个连续空间64 KB和32 KB组成. 所有可用存储空间 (Flash, RAM 和 ROM) 都可以直接寻址。通过板子上的擦写按钮,擦除SAM3X 的 Flash 中的数据. 这个操作将删除当前加载的项目. 在通电状态下,按住擦写按钮几秒钟,即可擦写。




EAGLE files: arduino-Due-reference-design.zip(

原理图: arduino-Due-schematic.pdf(

引脚图: SAM3X Pin Mapping page(http://www.arduino.cc/en/Hacking/PinMappingSAM3X


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

100

帖子

44

积分

新手上路

Rank: 1

积分
44
沙发
发表于 2015-6-15 09:27 PM | 只看该作者

受教了~

感谢楼主分享~

好人一生平安~

为了不后悔~

我看~

回复 支持 反对

使用道具 举报

0

主题

73

帖子

6

积分

新手上路

Rank: 1

积分
6
板凳
发表于 2015-6-15 09:53 PM | 只看该作者
哈。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表