Arduino Uno 与 Arduino Leonardo 对比
我们将比较 Arduino Uno 和 Arduino Leonardo 开发板的规格。
Arduino Uno
Arduino Leonardo
请参考下表进行详细对比 -
Uno | Leonardo | ||
---|---|---|---|
通用 | 尺寸 价格 | 2.7 英寸 x 2.1 英寸 $20-23 | 2.7 英寸 x 2.1 英寸 $20-21 |
连接性 | I/O 引脚 PWM 引脚 模拟引脚 | 14 6 6 | 20 7 12 |
计算 | 处理器 闪存 SRAM EEPROM 时钟速度 电压等级 USB 连接 | ATmega328P 32 kB 2 kB 1 kB 16 MHz 5V 标准 A/B USB | ATmega32u4 32 kB 2.5 kB 1 kB 16 MHz 5V 标准 A/B USB |
通信 | 硬件串行端口 SPI 支持 I2C 支持 | 1 是 是 | 2 是(仅限主控) 是 |
除了上表中提到的差异外,我还想强调另外两个主要差异 -
Leonardo 上的 SPI 引脚不是通过数字引脚引出的,而是通过 ICSP 接口引出的。并且从属选择引脚根本没有引出。因此,Leonardo 板不能用作 SPI 从机。它可以用作主控,并且可以将其中一个 GPIO 连接到从机的从属选择引脚。
Leonardo 的 ATmega32u4 具有内置的 USB 通信功能,从而消除了对 USB 转 UART 转换器的需求。这带来了多种可能性。其中一些在此处进行了重点介绍。它带来的一个有趣的可能性是允许我们使用 Leonardo 作为键盘或鼠标,而不是 COM 端口。
广告