《BeagleBone开发指南》——1.5 capes

简介:

本节书摘来自异步社区《BeagleBone开发指南》一书中的第1章,第1.5节,作者【爱】Derek Molloy(莫洛伊), 鞠尔男 , 王伟 , 刘龙 , 佟佳珈 译,更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.5 capes

capes是能够附在P8/P9扩展端口上的子板,它们被叫作capes(像超人的披肩)主要是因为板子的形状,它们环绕着RJ-45网络连接头。当它们互相兼容时,你可以同时最多连上4个Capes。

有些Capes使用大量的引脚,比如,在第11章中,你将会看到LCD4 cape。它使用P8端口的27~46号引脚,并且一些模拟输入引脚作为了按键和电阻触摸屏的接口,如果你使用eMMC来启动BeagleBone Black的话,则会剩下非常少的引脚用作GPIO。另外,LCD cape没有插针接口。图1-9展示了当LCD cape连接在BeagleBone Black上时的两个视图,其上有标准的BeagleBone Black Debian Linux发布版本运行。


screenshot

BeagleBone当前能够适用的capes有50多种,在www.beagleboard.org/cape网址有完整的列表。这里有一些capes的样例可以选择在你的项目中应用(如图1-10所示)。

  • LCD capes有不同的尺寸可使用:7″(800×480),4″(480×272)和3″(320×240),图1-9中拍摄的是4″版本。它们配备电阻触摸屏,意味着你可以使用触摸笔(或者手指甲)与屏幕进行交互。这不同于现在的电容触摸屏的手机或者平板。
  • The Adafruit Proto是一个低成本(约10美元)的cape原型板,你可以使用它为试验电路板搭建一个更加稳定的平台。还有许多其他的试验电路板和原型capes也可以使用。
  • The Replicape(约179美元)是一个给人印象深刻的开源3D打印机cape,它有5个步进电机驱动,支持等步细分。在www.thing-printer.com网站上可以获得更多信息。
  • Valent F(x) LOGi-Bone FPGA开发板cape(约89美元),使用了一片Spartan 6 LX9芯片,为BeagleBone Black上添加FPGA功能。这些FPGA能够提供可编程逻辑块,允许非常快的I/O操作,但是这样也增加了复杂性。这个cape也提供了一个Arduino的端口,使它能够直接连接到已经开发的Arduino平台。在第13章的开始部分将会简要讨论这个cape。
  • 有一些相机capes,比如在www.beagleboardtoys.com上提到的3.1MP Camera cape,提供了一个可供选择的USB网络摄像头;但是,它不能和eMMC同时使用,所以BeagleBone Black板必须从micro-SD卡启动。

当capes彼此连接时,你必须仔细考虑其兼容性。有一个描述较多常见capes兼容性的表格在tiny.cc/ebb104网站上,这个列表仅仅是很小的一部分。还有很多其他的capes可以使用,并且随着时间的流逝会有更多的capes被开发出来。


screenshot

相关文章
|
6月前
|
程序员 编译器 开发工具
游戏编程之三 DirectX SDK简介
游戏编程之三 DirectX SDK简介
56 0
|
7月前
|
Ubuntu Linux 虚拟化
嵌入式Linux系列第1篇:开发环境搭建
Ublox ZED-F9P 厘米级定位模组开箱评估
|
Ubuntu Shell Linux
ZYNQ - 嵌入式Linux开发 -04- petalinux和Xilinx_SDK2018.3安装(二)
ZYNQ - 嵌入式Linux开发 -04- petalinux和Xilinx_SDK2018.3安装
838 0
ZYNQ - 嵌入式Linux开发 -04- petalinux和Xilinx_SDK2018.3安装(二)
|
Ubuntu Linux 网络安全
ZYNQ - 嵌入式Linux开发 -04- petalinux和Xilinx_SDK2018.3安装(一)
ZYNQ - 嵌入式Linux开发 -04- petalinux和Xilinx_SDK2018.3安装
389 0
ZYNQ - 嵌入式Linux开发 -04- petalinux和Xilinx_SDK2018.3安装(一)
|
监控 物联网 开发工具
RVB2601开发板用户指南
RVB2601生态开发板简介。
1574 0
RVB2601开发板用户指南
|
物联网 Linux
《BeagleBone开发指南》——导读
BeagleBone是令人称奇的!随着智能手机的广泛使用,每秒执行20亿条指令的手持计算机很容易被认为是理所当然的,但事实上,你可以根据自己的需要来修改这种外形小巧但功能强大的设备的硬件和软件,创造自己的发明成果,这简直是太棒了。然而更好的是,仅需花费45~55美元就可以购买到它。
1642 0