📅  最后修改于: 2020-12-27 10:12:50             🧑  作者: Mango
Arduino Due基于32位ARM内核。这是第一款基于ARM微控制器开发的Arduino板。它有两个端口,分别称为本机USB端口和编程端口。
它由54个数字输入/输出引脚和12个模拟引脚组成。板上的的Arduino(IDE)进行组织。在这里,IDE代表集成开发环境。
Arduino Due板如下所示:
串行端口:本机USB端口和编程USB端口是Arduino Due板上的两个端口。
本机USB端口:本机端口直接连接到SAM3X MCU。它使用串行USB对象来支持CDC(通信设备类)串行通信。
编程USB端口:编程端口连接到高性能8位微控制器(ATMEL 16U2),该控制器也用作USB到串行转换器。
重置按钮:用于向连接添加重置按钮。要重置微控制器,我们需要按住重置按钮。
电源插孔:适配器可以插入电源插孔以将其连接到Arduino Due板。
模拟引脚:编号为Ao,A1,A2,A3,A4,A5,A6,A7,A8,A9,A10和A11的引脚为模拟引脚。模拟引脚的函数是读取连接中使用的模拟传感器。这些引脚也可以用作GPIO(通用输入输出)引脚。
数字I / O引脚:有54个数字输入/输出引脚。数字引脚的值为HIGH或LOW。
下面列出了Arduino Due和Arduino UNO之间的区别:
下面列出了Arduino Due和Arduino Mega之间的区别:
下面列出了Arduino Due的技术规格:
我们可以使用Arduino IDE对Arduino Due进行编程。 Arduino IDE是集成开发程序,对于所有开发板都是通用的。
我们还可以使用Arduino Web Editor,它允许我们上传草图并将代码从Web浏览器(建议使用Google Chrome)写入任何Arduino Board 。这是一个在线平台。
下面列出了开始使用Arduino Due的步骤:
我们不需要在OSX上安装驱动程序。但是我们可能会看到一个对话框,用于在计算机上打开“网络偏好设置”。单击网络首选项->单击应用->退出系统首选项。
Due将起作用,但显示“未配置” 。
但是,对于Windows XP和Windows 7 ,请执行以下步骤:
Linux:对于Linux ,不需要任何驱动程序安装。
我们应该使用电源插座附近的编程端口来上传草图。
我们需要遵循一些步骤,通过“编程”端口上传草图,如下所示:
要上传并运行,请单击Arduino显示屏顶部面板上的按钮,如下所示:
在代码和草图的编译和运行之后的几秒钟内,Arduino开发板上的RX和TX指示灯将闪烁。
成功上传代码后,将显示“完成上传”消息。该消息将显示在状态栏中。