Arduino Due 引脚图17 Mar 2025 | 4 分钟阅读 Arduino Due 基于 32 位 ARM 内核。 它是第一个基于 ARM 微控制器的 Arduino 板。 它有两个端口,分别命名为原生 USB 端口和编程端口。 Arduino Due 的引脚排列如下所示 ![]() 让我们详细讨论一下 RX 和 TX TX 和 RX LED 的亮起代表数据的成功流动。 电源引脚 电源引脚包括 GND(接地)、5V、3V3、Vin 和 IOREF 引脚。 GND: 这些是接地引脚,用于将我们的电路接地。 5V: 5V 引脚用作 5V 的输出稳压电压。 Arduino Due 板 的 5V 电源是 USB 连接器、直流电源插孔和 Vin。 电源可以从上述任一来源提供给板。 3V3: 3V3 引脚用作 3.3V 的输出稳压电压。 它可以为 SAM3X 微控制器供电。 Vin: 它定义为输入电压,当 Arduino 板 使用外部电源时,施加到该电压上。 IOREF: 它代表 输入/输出电压参考。 它允许屏蔽检查电路板的工作电压(3.3V 或 5V)。 屏蔽连接到 Arduino 板。 微控制器使用 IOREF 提供的参考电压运行。 模拟引脚 编号为 Ao、A1、A2、A3、A4、A5、A6、A7、A8、A9、A10 和 A11 的引脚是模拟引脚。 模拟引脚的功能是读取连接中使用的模拟传感器。 它也可以用作 GPIO(通用输入输出)引脚。 数字引脚 有 54 个数字输入/输出引脚。 数字引脚具有 HIGH 或 LOW 的值。 标有 0 到 53 的引脚是数字引脚。 SPI 通讯 SPI 代表 串行外设接口,它被认为是用于串行通信的系统。 它使用导线接收数据、发送数据、同步和设备选择(用于通信)。 它可以在短距离内快速通信。 它也用于两个微控制器之间的通信。 I2C 通讯 I2C(内部集成电路)是一种串行通信协议,它使用 SCL(串行时钟)和 SDA(串行数据)在两个设备之间接收和发送数据。 ADC 的电压 ADC(模数转换器)用于将电压值映射到整数值。 从 0 到 5 的电压被映射到从 0 到 1023 的整数值。 Arduino Due 中的 ADC 是 10 位 6 通道转换器。 擦除按钮 板载擦除按钮允许擦除 SAM3X 的闪存。 要擦除,我们需要打开电路板的电源并按住擦除按钮几秒钟。 它将删除或擦除 MCU 中加载的当前草图。 复位按钮 它用于向连接中添加复位按钮。 要复位 微控制器,我们需要按住复位按钮。 USB 端口 它允许电路板连接到计算机。 这对于 Arduino Due 板的编程至关重要。 我们通常将 USB 电缆插入编程端口,以将草图加载到电路板上。 编程 USB 端口 编程端口连接到高性能 8 位微控制器 (ATMEL 16U2),它也充当 USB 到串行转换器。 原生 USB 端口 原生端口直接连接到 SAM3X MCU。 它使用串行 USB 对象来支持 CDC(通信设备类)串行通信。 电源插孔 可以将适配器插入电源插孔,将其连接到 Arduino Due 板。 32 位 ARM 控制器 使用 32 位 ARM 控制器使电路板适用于大型项目。 AC/DC 适配器安装在上面,它充当电路板的电源。 它仅与工作电压为 3.3V 的屏蔽兼容。 它基于 Atmel SAM3X8E ARM Cortex-M3 CPU。 PWM 输出 PWM(脉冲宽度调制)引脚用于将数字信号转换为模拟信号。 标有 2 到 13 的引脚可用作 PWM 输出引脚。 串行通信 串行端口也称为 UART 端口。 它使用 USB 端口与计算机通信。 它也用于通过称为 TX 和 RX 的发送 LED 进行通信。 下一主题# |
我们请求您订阅我们的新闻通讯以获取最新更新。