《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发布版本运行。

2d896b78a44b3da0b580fd6d8c26757ddfc489e9

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被开发出来。

8f262efa3b0e9f3748dd14183d86f786174d2489
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值