zl程序教程

您现在的位置是:首页 >  系统

当前栏目

《BeagleBone开发指南》——1.6 怎样做会损坏你的BeagleBone系统

系统开发 指南 怎样 1.6 损坏
2023-09-11 14:17:46 时间

本节书摘来异步社区《BeagleBone开发指南》一书中的第1章,第1.6节,作者:【爱】Derek Molloy(莫洛伊),更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.6 怎样做会损坏你的BeagleBone系统

BeagleBone Black板和BeagleBone White板是复杂且精细的设备,如果你没有小心照顾很容易被弄坏。如果你打算像操作Arduino那样从BeagleBone平台上插拔电路板的话,当连接设计的电路到BeagleBone Black上时,你必须非常小心。不像Arduino Uno系统,BeagleBone Black板上的微处理器不能被替换,如果你损坏了微处理器,你就要购买一个新的BeagleBone Black板了。

下面罗列的几种情况绝对禁止。

不要通过拔掉电源插座或USB电源来关闭BeagleBone Black。你应该用软方式(如按一下电源按钮)或按住电源按钮约8秒来正确地关闭电路板。这可以使电源管理芯片去正确地关闭电路板。如果你不得不断开电源线,那么同时按住重启按钮来减少系统电量的消耗。

不要把通电的BeagleBone Black板放到金属表面上(如铝壳计算机)或有截断电线、电阻的桌面上。如果你短接了P8/P9端口将会很容易破坏你的电路板。你可以从供应商处买一套Adafruit cape,如图1-10(d)所示。或者你可以给BeagleBone Black板套上橡胶垫。

除了进出P8/P9端口的电流非常低之外,也不要把源/漏端连接成回路。这些端口输出的最大电流是4~6mA,而输入的最大值是8mA,电源和地可以流出和流入更大的电流。Arduino电路板允许的输入输出电流可达40mA。关于这个主题将在第4章和第6章涉及。

GPIO最大可承受电压为3.3V(ADC转换器最大承受1.8V)。不要连接到5V电源供电的电路中,否则将会烧坏电路板。关于这个主题将在第4章、第6章和第8章中讨论。

当BeagleBone Black板没有上电时不要连接电路给P8/P9端口供电,必须确保所有自供电的接口电路都被限制在3.3V。关于这个主题将在第6章涉及。

以下两步你应该一直遵守。

注意检查你正在使用的引脚号。每一个端子都有46个引脚,非常容易插到21号端口连接器上而不是19号上。对于在端口中间的连接位置,我总是数两次:从左向上和从右向下。此外,在tiny.cc/ebb105网址上还有一套非常有用的P8/P9标签,你可以按照100%的比例打印出来,粘到BeagleBone Black板上,如图1-1所示。

在连接你自己设计的复杂电路到BeagleBone Black板时要仔细阅读系统参考手册。

如果由于你的失误导致BeagleBone Black板死机了,恐怕在完成www.beagleboard.org/support网站列出的检查后,你还需要买一个新板。如果不是你的失误,查看BeagleBone Black的SRM手册后,那么去www.beagleboard.org/support网站请求一个退货授权号码来返修这个有缺陷的电路板。


“Unity开发也能跟硬件联动”--快来看看吧(串口通信) 简单的串口通信工具,基于C#应用程序WinFrom实现 串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。(至于再详细,自己百度) 工业领域使用较多,比如:数据采集,设备控制等等,好多都是用串口通信来实现!你要是细心的话,你会发现,目前家用国网智能电能表就具备RS485通信总线(串行总线的一种)与RS232可以相互转化(当然一般,非专业的谁也不会闲的蛋疼,趴电表上瞎看,最多也就看看走了多少度电)
手把手教你写Linux设备驱动---input子系统(四)--电容屏驱动ft5x06编写(一)(基于友善之臂4412开发板) 这一节,我们将从零开始写tiny4412的触摸屏驱动ft5x06,写这节博客之前,先了解下需要什么知识: 1、i2c驱动相关的知识 2、输入子系统 4、工作队列 关于i2c驱动相关的知识,在后期的博文里会专门写几篇博文来进行总结,这里就不再说i2c相关的知识,我们先知道怎么用就行了。
异步社区 异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。