香橙派和树莓派是两种常见且颇受欢迎的单板计算机。虽然它们有许多共同点,但它们也有很多不同点。在本篇文章中,我们将从不同角度来对这两种单板计算机进行比较分析。
一、价格比较
单板计算机香橙派和树莓派都非常便宜,可以说是价廉物美。但是,价格方面还是存在一些区别。
首先看树莓派,它目前的最新版本是Raspberry Pi 4 Model B,官方建议售价为35美元,也就是人民币250元左右。当然,这只是裸板的价格,如果需要购买附件,比如电源线、外壳、散热片等,需要额外购买,总花费会高一些。
而香橙派的价格就有所不同了。官方的最新款产品是香橙派4B,售价为45美元,也就是320元左右。同样,如果需要购买附件,需要额外支付费用。
可见,虽然香橙派比树莓派稍微贵一点,但是并不会影响到它的受欢迎程度。
二、硬件规格比较
香橙派和树莓派的硬件规格都是非常优秀的,并且都有自己的特点。
1. CPU
首先看CPU方面,树莓派4采用的是Broadcom BCM2711芯片,提供1.5GHz四核心64位ARM Cortex-A72处理器,性能非常不错。
pi@raspberrypi:~ $ lscpu
Architecture: armv7l
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
Vendor ID: ARM
Model: 4
Model name: Cortex-A72
CPU max MHz: 1500.0000
CPU min MHz: 600.0000
BogoMIPS: 108.00
Flags: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
而香橙派4B则采用的是Allwinner H6芯片,提供四核心ARM Cortex-A53处理器。在CPU速度和性能方面略低于树莓派4,但它提供了更多的功能,比如集成了H.265/HEVC硬件解码器、4K 60fps HDMI显示等。
2. 存储
在存储方面,树莓派和香橙派都支持MicroSD卡存储。
树莓派4最大支持到32GB的MicroSD卡,不过如果需要更大的存储空间,可以通过USB 3.0接口或者SATA接口扩展。而香橙派4B最大支持到128GB的MicroSD卡,也可以通过USB 3.0或者SATA接口扩展存储。
3. 网络与连接
树莓派4提供了千兆以太网口、蓝牙5.0、双频WiFi和两个USB 3.0接口。而香橙派4B提供了千兆以太网口、双频WiFi、蓝牙4.1和一个USB 3.0接口、两个USB 2.0接口。
从网络和连接方面来说,树莓派4比香橙派4B略强一些,但是这并不会影响到它们在实际应用中的表现。
三、性能比较
根据官方的测试数据,树莓派4比香橙派4B性能要强。但是在实际应用中,两者的表现差距并不大。
例如,如果用树莓派和香橙派来搭建一个局域网媒体服务器,在这种情况下,两者的表现几乎没有区别。
不过,在处理一些需要大量计算和数据处理的应用时,树莓派恐怕会比香橙派表现更优秀一些。
四、操作系统支持比较
树莓派和香橙派都支持各种各样的操作系统。
对于树莓派来说,Raspbian是最受欢迎的操作系统。它是基于Debian的,专为树莓派设计,并且相当稳定和易于使用。当然,树莓派也支持其他操作系统,如Arch Linux ARM、Ubuntu、Fedora等。
$ hostnamectl
Static hostname: raspberrypi
Icon name: computer
Machine ID: 0ad5b7f16832450f99315f6edc3e08d8
Boot ID: e21abed3466d44d593690726f16f5d67
Operating System: Raspbian GNU/Linux 10 (buster)
Kernel: Linux 4.19.75-v7l+
Architecture: arm
而香橙派最受欢迎的操作系统是Armbian。它是一个非常稳定、且功能齐全的操作系统,支持各种版本的Ubuntu和Debian等操作系统。
$ uname -a
Linux orangepi 5.4.17-sunxi64 #20.02.1 SMP Sat Feb 8 17:14:18 CET 2020 aarch64 GNU/Linux
可以看到,香橙派支持的内核为Linux 5.4.17-sunxi64。
五、可扩展性比较
香橙派和树莓派都有很强的扩展性,用户可以根据需要来扩展各种各样的外设。
树莓派4提供了四个USB 3.0端口,用于连接各种外设,支持双显示器输出等。除此之外,树莓派还可以通过GPIO、I2C、SPI等接口来连接更多的硬件设备,如传感器、执行器等。
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM)
GPIO.setup(18, GPIO.OUT)
GPIO.output(18, GPIO.HIGH)
香橙派4B也具有类似的扩展性,它提供了GPIO、I2C、SPI等各种接口。不过香橙派的GPIO接口并不是与树莓派完全兼容的。
import OPi.GPIO as GPIO
GPIO.setmode(GPIO.BOARD)
GPIO.setup(12, GPIO.OUT)
GPIO.output(12, GPIO.HIGH)
总结
总的来说,香橙派和树莓派都是非常优秀的单板计算机,在不同的应用场景下都有着良好的表现。虽然硬件规格、性能等方面存在一些差异,但在大多数情况下,它们的差距并不会影响到使用者的选择。所以,相较于选择哪一个更优秀,更加重要的是选择适合自己所需的平台。