Beaglebone Black教程Beaglebone Black的引脚分配 Beaglebone Black的引脚分配 绝大多数的微型开发平台都提供了一些称为GPIO的输入输出端口.这些端口可以让你使用软件和硬件来控制一些电子的东西,每个端口都被赋予了一个特定的功能——模拟或数字.大多数的微控制器都使用一个引脚分配表来表示各个端口的功能. Beaglebone Black有两排各46个端口的扩展插头,被标记为P9和P8,各个端口的默认功能如图1.33所示.   图1.33  扩展端口功能 B…
Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用 ​Beaglebone Black中的Cloud9 IDE基本使用 Cloud9是集成在Beaglebone Black系统的中IDE.它类似于OS X中的Xcode.Linux中的Eclipse以及Windows中的Visual Studio. Beaglebone Black中打开Cloud9 IDE 要打开Cloud9 IDE,你须要使用浏览器连接到Beaglebone Black的300…
Beaglebone Black教程BeagleBone Black安装最新系统映像 BeagleBone Black安装最新系统映像 Beaglebone Black虽然已经预装了Debian操作系统,但是有时候你想要一个纯净的系统或者想要使用最新的系统.当然,笔者非常推荐你将系统和软件都更新到最新版.所以,下面将分别介绍更新旧系统和全新安装系统的方式. 在我们开始安装最新的映像之前,你需要准备如下工具: 最小4GB的Micor SD卡: Micro SD读卡器. 最新版本的Beaglebon…
Beaglebone Black教程项目1闪烁板载LED 项目1闪烁板载LED 当设置完你的Beaglebone Black的时候,可能早就非常期待你的第一个项目了.下面就来满足大家的愿望,当然,这个项目可不是惊天动地的大项目,但万事总是有个开始的.这个项目不需要额外的电子器件,这可以让你的精力集中在编程这方面来.这也可以确保你的Beaglebone Black板子所有的设置都是正确的. 闲话少叙,我们的这个项目是编写代码控制Beaglebone Black的板载LED.如果你之前有过编程经验,…
Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black 使用SSH通过USB和因特网连接Beaglebone Black SSH是Secure Shell的缩写.它是为设备间安全通讯建立的加密网络协议.它最为人所知的用法就是通过一个客户端/服务器模型来远程执行命令.不管Beaglebone Black使用USB还是因特网连接,都可以通过这种方式访问到. 在Linux和OS X中,SSH客户端已经被预先安装了,而在Windows下则需要自己安装对应的软…
BeagleBone硬件概览Ethernet端口板载LEDc重置按钮等介绍 你进入BeagleBone世界的第一步就是将它连接以得到命令提示,然后你就可以处理文件以及执行命令了.在这里,你就可以定制你的整个系统来满足你特定项目的需求了大本文选自BeagleBone Black快速入门教程. 但是在你连接任何东西之前,应该随笔者近距离了解一下BeagleBone,包括它的型号以及上面的主要部件.之后,笔者将为您奉上各种类型的连接方式. 2.1  两种型号的BeagleBone BeagleBone…
BeagleBone Black教程之BeagleBone Black使用到的Linux基础 BeagleBone Black涉及到的Linux基础 在许多没有Linux相关经验的人看来,Linux看起来非常可怕.一些“好”发行版会给你配备华丽的桌面(例如OpenSUSE使用的KDE和Ubuntu使用的Unity),“差一些”的就配备一些朴素的桌面(例如Xfce),而“没人性”的就只有命令行界面了.实际上Linux并不可怕,可怕的是连尝试的勇气都没有.本章就带你了解一下Linux最基础的命令行和…
BeagleBone Black教程之BeagleBone Black设备的连接 BeagleBone Black开发前需要准备的材料 经过上面的介绍,相信你已经对BeagleBone有了大致的了解,你需要注意到完成一件事情可能有多种不同的方式.所以,依赖于你要完成的项目,需要的材料也会不同,下面的材料可以助你完成本书的大部分项目,但不是必须的: q  BeagleBone或者Beaglebone Black q  5V直流适配器 q  网线 q  USB A到mini B线 q  面包板 q …
PWM测试 参考链接 1 Enable PWM on BeagleBone with Device Tree overlays 2Using PWM on the Beaglebone Black 3 Beaglebone Coding 101: Buttons and PWM 4 Using PWM outputs 5 beaglebone-black-cpp-PWM 6 Enabling PWM Support in the kernel 7…
开发板测试 买到开发板后,首先要测试一下板子的功能,这个可以参考官方的步骤(Getting Started)进行. 1 首先下载最新的镜像文件http://beagleboard.org/latest-images,下载后,该文件的后缀为.img.xz 2 下载解压工具http://www.7-zip.org/download.html,并安装,将上面的文件解压为.img文件 3 下载Win32DiskImage工具http://sourceforge.net/projects/win32dis…