BeagleBone
2024-09-02 14:10:40 阿炯
开发板 BeagleBone Black 是一个面向开发人员和业余爱好者的低成本、高扩展性、社区支持的开发平台,可在10s内启动Linux,开发者只需要一根USB电缆不到5分钟即可开始开发。
Beagleboard最初是一款由德州仪器与 Digi-Key 和 Newark element14 合作生产的低能耗开源的单板机。它也是为运行开源软件而构建的一个系统,以及为展示德州仪器的OMAP3530芯片。这个主板由一个小组开发并以对高校展示开源硬件/软件能力为导向而设计。它于 2011 年 10 月发布的使用频率为 720 MHz 的 Sitara ARM Cortex-A8 处理器,带有 256 MB RAM 的开发板,初始定价为 89 美元。
BeagleBone Black(俗称BBB,也叫“狗板”),是2013年4月诞生的由BeagleBoard.org基金会推出的开源硬件,基于TI公司 AM3358芯片,处理器集成了高达 1GHz 的 ARM Cortex™ A8 内核,具有强大的处理能力并提供了丰富的外设接口。其前身是BeagleBone,一款白色板子,两者外形一致,但BBB性能比白色板子强不少;它的 RAM 增加到 512 MB,处理器频率达到 1 GHz,增加了 HDMI 接口和 2 GB 的 eMMC 闪存。
其面向开源社区用户、开源硬件爱好者和任何对Arm Cortex-A8低成本处理器感兴趣的人而设计。BeagleBone Black 的开源特性使其在开发过程中具有极大的灵活性。用户可以访问硬件设计图纸、软件源代码,软件硬件统统开源,并且可以根据自己的需求进行修改和定制。此外它还支持多种操作系统包括 Linux、Android 和其他基于ARM的系统,非常适合想要体验Arm处理器功能的用户。
板卡搭载了1GHz ARM Cortex-A8处理器——TI AM3358 MCU,配备了512MB DDR3 SDRAM和4GB的eMMC Flash存储,这样的硬件配置让它在处理能力上毫不逊色。更为重要的是,该款板卡还配备了丰富的扩展资源,包括HDMI接口、以太网、SD 卡槽、并预留了足够多的管脚用于AD转换、LCD显示屏、PWM输出、I2C、串口等等。用户可以通过这些接口轻松扩展BBB的功能添加其他模块无需复杂的焊接或电路设计。
板卡特性
处理器:TI AM3358 MCU
1GHz ARM® Cortex-A8 处理器
SGX 3D 图形引擎
NEON 浮点加速器
2×32 位 200MHz 可编程实时单元 (PRU)
内存
SDRAM:512MB DDR3L 800MHZ
板载闪存:4GB,8 位嵌入式 MMC (eMMC)
板载接口
1 × HDMI D type 接口( 16位输出,支持音频输出)
1 × 10/100M 以太网接口( RJ45 连接器)
1 × 集成了 PHY 的高速 USB 2.0 OTG 接口( Mini USB B 型连接器)
1 × 集成了 PHY 的高速 USB 2.0 HOST 接口( USB A 型连接器)
1 × TF 卡接口(兼容 SD/MMC
1 × 3 线调试串口( 6 pin 2.54 间距连接器)
1 × HDMI D type 接口
2 × 46 针针座扩展接口,可扩展 LCD 、 UART 、 eMMC 、 ADC 、 I2C 、 SPI 和 PWM 等接口
2 × JTAG 接口
作为一款多功能的开发板,它不仅搭载了Linux操作系统,还对多种编程语言如BoneScript、Python、C/C++等提供了广泛支持,这使得BeagleBone Black在教育和专业开发领域都显示出其独特的优势。得益于其开源的硬件设计和Linux系统,开发者可以自由地定制和优化自己的开发环境,无论是对操作系统进行个性化定制,还是对硬件进行二次开发,BeagleBone Black都能满足需求。
BeagleBone Black凭借其卓越的性能、开源设计和广泛的应用场景,无论是在智能家居、物联网还是在嵌入式编程学习领域,BeagleBone Black 都能助你一臂之力。就算完全是新手,也能在一天之内上手。
它与树莓派(Raspberry Pi)这两款开发板各有千秋,它们以其独特的优势在各自的领域内大放异彩。
Beagleboard最初是一款由德州仪器与 Digi-Key 和 Newark element14 合作生产的低能耗开源的单板机。它也是为运行开源软件而构建的一个系统,以及为展示德州仪器的OMAP3530芯片。这个主板由一个小组开发并以对高校展示开源硬件/软件能力为导向而设计。它于 2011 年 10 月发布的使用频率为 720 MHz 的 Sitara ARM Cortex-A8 处理器,带有 256 MB RAM 的开发板,初始定价为 89 美元。
BeagleBone Black(俗称BBB,也叫“狗板”),是2013年4月诞生的由BeagleBoard.org基金会推出的开源硬件,基于TI公司 AM3358芯片,处理器集成了高达 1GHz 的 ARM Cortex™ A8 内核,具有强大的处理能力并提供了丰富的外设接口。其前身是BeagleBone,一款白色板子,两者外形一致,但BBB性能比白色板子强不少;它的 RAM 增加到 512 MB,处理器频率达到 1 GHz,增加了 HDMI 接口和 2 GB 的 eMMC 闪存。
其面向开源社区用户、开源硬件爱好者和任何对Arm Cortex-A8低成本处理器感兴趣的人而设计。BeagleBone Black 的开源特性使其在开发过程中具有极大的灵活性。用户可以访问硬件设计图纸、软件源代码,软件硬件统统开源,并且可以根据自己的需求进行修改和定制。此外它还支持多种操作系统包括 Linux、Android 和其他基于ARM的系统,非常适合想要体验Arm处理器功能的用户。
板卡搭载了1GHz ARM Cortex-A8处理器——TI AM3358 MCU,配备了512MB DDR3 SDRAM和4GB的eMMC Flash存储,这样的硬件配置让它在处理能力上毫不逊色。更为重要的是,该款板卡还配备了丰富的扩展资源,包括HDMI接口、以太网、SD 卡槽、并预留了足够多的管脚用于AD转换、LCD显示屏、PWM输出、I2C、串口等等。用户可以通过这些接口轻松扩展BBB的功能添加其他模块无需复杂的焊接或电路设计。
板卡特性
处理器:TI AM3358 MCU
1GHz ARM® Cortex-A8 处理器
SGX 3D 图形引擎
NEON 浮点加速器
2×32 位 200MHz 可编程实时单元 (PRU)
内存
SDRAM:512MB DDR3L 800MHZ
板载闪存:4GB,8 位嵌入式 MMC (eMMC)
板载接口
1 × HDMI D type 接口( 16位输出,支持音频输出)
1 × 10/100M 以太网接口( RJ45 连接器)
1 × 集成了 PHY 的高速 USB 2.0 OTG 接口( Mini USB B 型连接器)
1 × 集成了 PHY 的高速 USB 2.0 HOST 接口( USB A 型连接器)
1 × TF 卡接口(兼容 SD/MMC
1 × 3 线调试串口( 6 pin 2.54 间距连接器)
1 × HDMI D type 接口
2 × 46 针针座扩展接口,可扩展 LCD 、 UART 、 eMMC 、 ADC 、 I2C 、 SPI 和 PWM 等接口
2 × JTAG 接口
作为一款多功能的开发板,它不仅搭载了Linux操作系统,还对多种编程语言如BoneScript、Python、C/C++等提供了广泛支持,这使得BeagleBone Black在教育和专业开发领域都显示出其独特的优势。得益于其开源的硬件设计和Linux系统,开发者可以自由地定制和优化自己的开发环境,无论是对操作系统进行个性化定制,还是对硬件进行二次开发,BeagleBone Black都能满足需求。
BeagleBone Black凭借其卓越的性能、开源设计和广泛的应用场景,无论是在智能家居、物联网还是在嵌入式编程学习领域,BeagleBone Black 都能助你一臂之力。就算完全是新手,也能在一天之内上手。
它与树莓派(Raspberry Pi)这两款开发板各有千秋,它们以其独特的优势在各自的领域内大放异彩。