BeagleBone Black
文章平均质量分 86
力力梦工场
闲着没事做,就来电子世界中消磨时间来啦!
展开
-
BeagleBone Black 第二课:文件结构
BBB板第二课:文件结构 学习BBB板过程中,感觉好多命令和应用程序都不太清楚,就是说,这块BBB板本身到底内置了什么系统命令和应用程序,就像第一课中的Vncserver命令,其实本身作为应用程序已经安装好,只是我们不知道罢了。用户手册也未提供,所以我觉得我们还是自己来重新认识这块BBB板的文件结构和应用组成吧。以下有些资料来源网上,根据我手上的BBB板实际进行了修改原创 2014-07-23 21:53:41 · 4222 阅读 · 0 评论 -
BeagleBone Black板第八课:建立Eclipse编程环境
BBB板第八课:建立Eclipse编程环境最近新建了一个编程环境,感觉到非常方便,分享给大家。之前除了在BBB板远程桌面直接编写shell脚本或C程序外,通过Debain 7.5系统下使用编辑软件也试过,写完程序还是转存到BBB板编译,反正觉得挺麻烦。不熟悉linux是个原因,但没汉化的软件更是个问题。最后重新回来熟悉的XP的环境,根据网上一些点子,安装Eclipse C/C++,没想到用过后原创 2014-08-16 11:06:45 · 7894 阅读 · 11 评论 -
BeagleBone Black板第十课:测试PWM功能
BBB板第十课:测试PWM功能上一节课我们初步学习了BBB板上ADC数据的读取方法,本节课将把学到的PWM的知识贡献给和我一样的初学者。以下这张彩图来自网上,详细标明了14个PWM和四个定时器的引脚位置。本实验中,我们只测试其中的P8_13引脚,名称为eHRPWM2B。需要准备的实验工具:一个二极管发光管和数字万用表及其他小线材 一、PWM知识(部分知识直接摘自网上)P原创 2014-09-10 09:43:39 · 13737 阅读 · 0 评论 -
BeagleBone Black板第十一课: PWM子系统简介
BBB板第十一课: PWM子系统简介 查看多达4000多页的AM335X 英文手册,找到其中的15章节PWMSS,我英文学不好,翻译其中的意思真难,建议高手帮翻译一下那4000多页的手册贡献给大家。在这里简单说下几个专业名词:PWMMSS全称Pulse-Width Modulation Subsystem 脉冲宽度调制子系统,由eHRPWM、eCAP和eQEP三个模块组成,简单的说原创 2014-09-10 10:22:07 · 6989 阅读 · 0 评论 -
BeagleBone Black板第七课:GPIO编程控制
BBB板第七课:GPIO编程控制 在一上课我们通过IO函数做了简单的GPIO端口输出高低电平输出,实现对一个LED指示灯的点亮和关闭控制,本节将通过完整的C++程序,实现第四课Shell脚本的全部功能,实现两个LED指示灯的交替闪亮。直接通过进入功能程序 1、实现echo 44 > export 打开端口功能 上一课简单测试中,通过手工在BBB板终端模式下原创 2014-08-03 21:59:29 · 9445 阅读 · 1 评论 -
BeagleBone Black板第五课:Shell脚本编程实验
BBB板第五课:Shell脚本编程实验在一上课我们通过简单的echo命令测试并控制GPIO端口的高低电平输出,实现对一个LED指示灯的点亮和关闭控制,本节将通过Shell脚本编程,来完成两个LED指示灯的交替闪亮的实验。实验器材:准备两个二极管指示灯,面包板等使用GPIO端口P8.12和P8.11两个引脚我们暂时不借助其他工具软件,直接远程登陆到BBB板的图形桌面,使用内置的Led原创 2014-08-03 21:48:35 · 5296 阅读 · 0 评论 -
BeagleBone Black板第六课:C++编程控制GPIO基础
BBB板第六课:C++编程控制GPIO基础 在一上课我们通过Shell脚本编程实现了对GPIO端口的简单输出控制,实现对两个LED指示灯的交替点亮和关闭,接下来的一两节课,将通过C++程序来实现Shell脚本的功能。为了实现对应的程序控制,我查阅了好多资料,测试过程中发觉网上的一些程序套用过来总是出现各种各样的编译错误,压根就控制不了BBB板,不知是我的BBB板太新,还是以前的程原创 2014-08-03 21:55:00 · 7957 阅读 · 5 评论 -
BeagleBone Black板第四课:简单LED控制实验
BBB板第四课:简单LED控制实验学习BBB板的最终目的是想像单片机一样做控制,但控制思路完全不一样(Linux下控制硬件设备实质就是对相关设备虚拟文件的读写),研究了几天头都大了还是没有进展,网上好多博客文章,也没有个统一的说法,估计都是BBB板的年份不同,以及安装的系统版本不同。最后选择模范,从最基础的单命令控制IO接口开始做。达到目标:从GPIO端口P8.12和P8.11引脚输出0或原创 2014-07-27 16:09:42 · 9293 阅读 · 4 评论 -
BeagleBone Black 板第三课:Debian7.5系统安装和远程控制BBB板
BBB板第三课:Debian7.5系统安装和远程控制BBB板 因为BBB板系统是Debian 7.4,据说使用Debian系统可以实现很多BBB板的无缝连接,可以更好的学习和控制BBB板,所以就决定下载Debian7.5系统安装,采用虚拟机的安装方式。一、系统安装1、我下载了Debian7.5 32位系统,有三张DVD盘,网上有不少安装资料了,我这里就不详细介绍安原创 2014-07-27 15:56:23 · 9671 阅读 · 0 评论 -
BeagleBone Black 第一课:Windows远程控制
BBB板第一课:Windows远程控制拿到BBB板的时候兴奋但没有头绪,实在是太陌生了。相信很多人和我一样,拿到BBB板就想开机看看是什么东东来的!由于没有HDMI接普通显示器的转接线,所以想组成最小系统,看下启动是什么样也不行。想来想去,最后通过接客厅的平板电视(因为我一起买有根HDMI线),终于看到BBB板启动的桌面系统(是个笨办法来滴!)。实际使用还是通过笔记本或台式电脑远程控制才行,最原创 2014-07-23 21:27:09 · 15720 阅读 · 6 评论 -
BeagleBone Black板第九课:测试读取ADC数据
BBB板第九课:测试读取ADC数据之前我们初步学习了GPIO的使用方法,接下来认识下BBB板上ADC数据的读取操作,因为用BBB板做外部控制,接收外部传感器的一些模拟数据,模数转换ADC是需要用到的。所以在这里我也测试一下这BBB板的ADC简单功能,以后有深入学习到知识再进行补充。ADC资源引脚,P9_32至P9_40共九个引脚,其中P9_32为电源正极,P9_34为共地,其他七个对应七个原创 2014-08-16 13:14:35 · 9534 阅读 · 1 评论