BeagleBone Black快速入门教程第1章嵌入式Linux之于Maker们...
分类:
系统相关 时间:
2014-12-04 12:21:29
阅读次数:
238
开源之风从软件吹到了硬件,三个比较有代表性的是Raspberry Pi(树梅派)、Arduino(阿尔杜伊诺,好吧,原谅我的发音)和BeagleBone Black。所谓的开源精神,有人总结为四种维度:
第一,人人可用;第二,人人可探;第三,人人可改;第四,人人可再发布。
说白了,就是我们可以窥探这些硬件是设计的细节,比如如何走线、排板啦,或更厉害的,使用芯片的技术细节我们也可以知道。这增加了我们再次开放的可能性,使可玩性更高。喜欢折腾的硬件黑客\GEEK把这些板子变成最好玩的玩具,在折腾的过程中收获了乐趣...
分类:
Web程序 时间:
2014-12-03 23:32:28
阅读次数:
438
BBB板第十课:测试PWM功能
上一节课我们初步学习了BBB板上ADC数据的读取方法,本节课将把学到的PWM的知识贡献给和我一样的初学者。以下这张彩图来自网上,详细标明了14个PWM和四个定时器的引脚位置。本实验中,我们只测试其中的P8_13引脚,名称为eHRPWM2B。
需要准备的实验工具:一个二极管发光管和数字万用表及其他小线材
一、PWM知识(部分知识直接摘自网上)
P...
分类:
其他好文 时间:
2014-09-10 10:58:00
阅读次数:
328
BBB板第十一课: PWM子系统简介
查看多达4000多页的AM335X 英文手册,找到其中的15章节PWMSS,我英文学不好,翻译其中的意思真难,建议高手帮翻译一下那4000多页的手册贡献给大家。
在这里简单说下几个专业名词:
PWMMSS全称Pulse-Width Modulation Subsystem 脉冲宽度调制子系统,由eHRPWM、eCAP和eQEP三个模块组成,简单的说...
分类:
其他好文 时间:
2014-09-10 10:53:20
阅读次数:
413
BBB板第九课:测试读取ADC数据
之前我们初步学习了GPIO的使用方法,接下来认识下BBB板上ADC数据的读取操作,因为用BBB板做外部控制,接收外部传感器的一些模拟数据,模数转换ADC是需要用到的。所以在这里我也测试一下这BBB板的ADC简单功能,以后有深入学习到知识再进行补充。
ADC资源引脚,P9_32至P9_40共九个引脚,其中P9_32为电源正极,P9_34为共地,其他七个对应七个...
分类:
其他好文 时间:
2014-08-16 13:51:20
阅读次数:
655
BBB板第八课:建立Eclipse编程环境
最近新建了一个编程环境,感觉到非常方便,分享给大家。之前除了在BBB板远程桌面直接编写shell脚本或C程序外,通过Debain 7.5系统下使用编辑软件也试过,写完程序还是转存到BBB板编译,反正觉得挺麻烦。不熟悉linux是个原因,但没汉化的软件更是个问题。最后重新回来熟悉的XP的环境,根据网上一些点子,安装Eclipse C/C++,没想到用过后...
分类:
系统相关 时间:
2014-08-16 11:10:40
阅读次数:
291
BBB板第五课:Shell脚本编程实验
在一上课我们通过简单的echo命令测试并控制GPIO端口的高低电平输出,实现对一个LED指示灯的点亮和关闭控制,本节将通过Shell脚本编程,来完成两个LED指示灯的交替闪亮的实验。
实验器材:准备两个二极管指示灯,面包板等
使用GPIO端口P8.12和P8.11两个引脚
我们暂时不借助其他工具软件,直接远程登陆到BBB板的图形桌面,使用内置的Led...
分类:
其他好文 时间:
2014-08-03 23:22:06
阅读次数:
335
BBB板第六课:C++编程控制GPIO基础
在一上课我们通过Shell脚本编程实现了对GPIO端口的简单输出控制,实现对两个LED指示灯的交替点亮和关闭,接下来的一两节课,将通过C++程序来实现Shell脚本的功能。为了实现对应的程序控制,我查阅了好多资料,测试过程中发觉网上的一些程序套用过来总是出现各种各样的编译错误,压根就控制不了BBB板,不知是我的BBB板太新,还是以前的程...
分类:
编程语言 时间:
2014-08-03 23:20:56
阅读次数:
388
BBB板第七课:GPIO编程控制
在一上课我们通过IO函数做了简单的GPIO端口输出高低电平输出,实现对一个LED指示灯的点亮和关闭控制,本节将通过完整的C++程序,实现第四课Shell脚本的全部功能,实现两个LED指示灯的交替闪亮。
直接通过进入功能程序
1、实现echo 44 > export 打开端口功能
上一课简单测试中,通过手工在BBB板终端模式下...
分类:
其他好文 时间:
2014-08-03 23:20:16
阅读次数:
446
Ubuntu 下使用BeagleBone Black(一) planck@planck-Ubuntu:/dev$ sudo apt-get install ckermit [sudo] password for planck: Reading package lists... Done Buildi...
分类:
其他好文 时间:
2014-08-01 04:53:51
阅读次数:
978