完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 goyuqinghua 于 2014-10-22 14:57 编辑
在 BeagleBone 推出即将一年之际,比其稍晚问 世的 Raspberry Pi 则可以说更富有魅力,让我们 来看看二者的对比吧。 带注释的 BeagleBone 端口 BeagleBone 不但具有相当强大的基于ARM的 SoC、且具有黑客友好 性和低价位,一经发布即引起轰动。 然而不久之后,却被功能相似但 价格更低的 Raspberry Pi 抢走了风头,Raspberry Pi 一时间占据了英国 各大主流媒体,迅速发展成为家喻户晓的品牌。 由于 Raspberry Pi 声誉鹊起,已成为其它嵌入式平台的杰出基准,所以 进一步比较 Pi 和 BeagleBone 将有助于明确它们各自的优势。 接下来 比较一些主要区别,如需了解综合的详细信息,请查看官方文档。 基本系统 Raspberry Pi 和 BeagleBone 的 SoC 都使用装有时钟速度约 为 700MHz 的 ARM 处理器,且二者的 RAM 均为 256MB 。 但 是,BeagleBone AM3359 SoC 使用 ARMv7 内核,而 Pi 则使用较早的 ARMv6,因而 BeagleBone 具有双超标架构和 NEON SIMD 扩展的优 势。 就执行速度而言,BeagleBone 可达到1440 DMIPS,Pi 则为 965 DMIPS。 二者均具有以太网功能和 USB 接口,但 BeagleBone 的以太网 MAC 由 SoC 提供,而 Pi 则通过外挂在 USB 的芯片提供,这意味着 BeagleBone 集合的 I/O 吞吐量要比 Pi 更高。 其它 I/O 相关的考量包括 BeagleBone 的微型 USB 插口是连接到双端 口 USB 集线器,然后再路由至 SoC USB 和 FTDI USB 串行转换器, 可用于控制台访问和 JTAG 调试。 通过该端口访问的 SoC USB 可配置 为将 SD 卡作为存储设备或提供 Ethernet-over-USB。 相比之下,Pi 的 微型 USB 仅用于为电脑板供电。 Raspberry Pi 明显优于 BeagleBone 的是其图形处理能 力,因为 Pi 可提供 HDMI 和复 合视频,而 BeagleBone 则需 要额外的硬件方可提供 DVI-D。 Raspberry Pi 还通过 3.5mm 插孔 提供音频,此外 Pi 还有两个 USB 端口,而 BeagleBone 只有一个。 硬件扩展 拥有 65 引脚 GPIO 的 BeagleBone 扩展范围要大于仅 有 17 引脚的 Raspberry Pi,且 BeagleBone 使用两个 46 引脚管 座为可堆叠扩展板提供支持,该板 类似于“Arduino shields”,但为 防混淆命名为“capes”。 BeagleBone 还提供 7 个 12 位分 辨率的模拟输入,而 Pi 则无板载 ADC。 BeagleBone Breadboard Cape (© CircuitCo, GFDL v1.3) 操作系统 Raspberry Pi 无操作系统,但有 正式的 Linux 发行版,其形式是 基于 Debian 的 Raspbian。 另一 方面,BeagleBone 配有预载了 Ångström 的微型 SD 卡,预装并 配置了 httpd 和开发工具。 Raspberry Pi 使用的 Linux 发 行版包括 Debian armel 端口 和 ArchLinux,且可能即将配备 FreeBSD 支持。 BeagleBone 硬件支持上述 各项,并且还拥有适用于 Ubuntu、Gentoo、Fedora 和 Android 的图像。 BeagleBoard 幻灯片可从默认 httpd 配置中获取 软件开发 两者都运行 Linux 且拥有诸如 GPIO、I2C 和 SPI 等的驱动器和 库,因而可从众多编程语言中择任 意一种来进行开发。 不过,Python 是 Raspberry Pi 基金会支持的“教学语言”,而 BeagleBone 则配有 Cloud9 IDE, 能通过浏览器用 JavaScript 进行 编程。 请注意,上述内容是通过 httpd 和 BeagleBone 本身运行的 node.js 服务器端实现的,并不依靠远程的 基于互联网的服务。 已加载基于浏览器的 Cloud9 IDE 和示例项目 BeagleBone 不但具 有相当强大的基于 ARM 的 soC、且具 有黑客友好性和低价 位,一经发布即引起 轰动。 然而,不久之后,却 被功能相似但价格更 低的 Raspberry Pi 抢走了风头。 原型设计 Raspberry Pi 被设计为促进计 算机科学教学的工具,所使用的 Broadcom SoC 及其文档截止目 前仅针对大批量客户。 相反,BeagleBone 则更适用于原 型设计,因为硬件设计无需许可 证,可自由进行,“克隆”受到 鼓励,而且较小批量的 AM3359 SoC 和详细的威廉希尔官方网站 文档都可轻松 获取或在线搜索。 BeagleBone 原理图详细信息 (来源: beagleboard.org, CC BY-SA 3.0) 结论 Raspberry Pi 在学习和基本试验方面的贡献 及其庞大的 粉丝团无可匹敌,如果你想要一 款小巧且功能强大的支持视频的嵌入式 Linux 平台,那么在成本效益方面,Pi 很难有出其 右者。 BeagleBone 价格或许高于 Raspberry Pi,但 明显物有所值,在许多方面拥有超越 Pi 的优 势,比如原型设计硬件、需要更强大处理能 力的项目、更大的 I/O 吞吐量或 GPIO。 此外,对于具有 Web 开发背景和 JavaScript 经验的人士来说,其完整的开发环境会极具 吸引力。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
164个成员聚集在这个小组
加入小组BBB通过sd卡启动ubuntu16.04后不能升级下载联网的问题
4378 浏览 2 评论
3148 浏览 0 评论
7435 浏览 5 评论
302浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-10 13:52 , Processed in 0.604931 second(s), Total 42, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号