原 beaglebone black的cape管理
分类: BeagleBone Black
132014-03
BBB的cape是如何管理的呢?以下引用“魏来之路”网友的说明,说的很详细: “Beaglebone Black中用一个叫做capemgr的软件管理所有的cape,不论它是实实在在的扩展板,还是虚拟的cape。这个软件的目录是/sys/devices/bone_capemgr.*/(这里的*是一个每次系统启动可能会不一样的数字(与启动顺序有关))” 参考网址:http://blog.csdn.net/wyt2013/article/details/16846171 从官方的一个WIKI中有详细的说明,也说明了CAPE和DT及...
发布于 1年前, 阅读(185) | 评论(0) | 投票(0) | 收藏(1) 阅读全文...
原 BeagleBone Black的Cape之基本概念
分类: BeagleBone Black
132014-03
BBB的Cape的基本情况网上说的很详细,我觉得比较好的是一个兄弟的blog(http://blog.csdn.net/wyt2013?viewmode=contents),其中的如何使用GPIO/AD/SPI/I2C及 为BBB制作专属自己的cape(一)-(四),这几篇博文都涉及到cape的事。可以仔细的“研读”,注意是“研读”而非“阅读”,因为中间有“魏来之路”这位兄弟的学习历程,中间有点曲折,值得一读。感谢这位兄弟的分享精神,非常佩服。 其实说到Cape主要涉及到几个主要的问题:...
发布于 1年前, 阅读(177) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...
原 补充说明:关于Beaglebone black上debian无图形界面的问题及QT的窗口示例
分类: BeagleBone Black
132014-03
有个兄弟发了一个站内的私信给我,内容如下: 时间:2014-03-05 09:08:19 大哥,debian 的BBB版本没有图形界面吧 我安装后只有文本界面 我突然意识到,我前面有没有说清楚的地方,的确,这个版本的debian(安装在beaglebone black端)没有图形界面,但我认为没有大的问题,因此,我的回复如下: 你好,不好意思,我忘了说,这个版本的debian没有图形界面,只有控制台界面。 我认为足够了,因为 1、如果想装图形界面直接安装LXD...
发布于 1年前, 阅读(302) | 评论(0) | 投票(0) | 收藏(1) 阅读全文...
原 在Debian中建立Beaglebone black的应用开发环境之五:来一个hello world
分类: BeagleBone Black
132014-03
前面,我们花4篇blog记录了一个基于debian的、采用armhf的、最最基本的应用开发环境的设置。按照惯例,还是需要一个hello world来测试一下。 前面说过,一个最基本应用开发过程是:编码——编译、链接、调试——发布应用——测试应用 一、编码:简单的写一个hello应用 打开host端的debian,使用nano(或vim、gedit,或者其它的IDE),建立一个最简单的hello.cpp应用,你可以采用以下代码。 我是使用nano,单独设置了个目录存放...
发布于 1年前, 阅读(524) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...
原 在Debian中建立Beaglebone black的应用开发环境之四:如何布置应用?
分类: BeagleBone Black
132014-03
接下来,说说怎么布置应用工具,这个讲的会简略一点,你如果从头看过我的blog,我相信你会对SSH、FTP等很了解,也已经查阅了大量的资料,这里讲的东西就是很基本的了。 一、BBB端 BBB端,如果你觉得浪费不了什么空间的话,把tftp/ssh/x11vnc都安装上吧,前面说过我的BBB安装的也是debian,那就简单了,直接sudo aptitude install就可以了。 二、host端 前面我说过,传输文件的方法有很多SSH,FTP,Smaba,VNC都可以。我有时候主...
发布于 1年前, 阅读(201) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...
原 在Debian中建立Beaglebone black的应用开发环境之三:cross-toolchain的安装
分类: BeagleBone Black
132014-03
接着说第二个方面,安装cross-toolchain,注意,我前面说过,我不会说使用SDK来安装,我从头讲自己怎么建立一个cross-toolchain。以下都基于此。 一、cross-toolchain有哪几种? 适用用BBB的cross-toolchain有可以使用armel的,也使用armhf的,这个因为浮点运算的方法有不同,两者的不同不详说,网上一把把的解释,说的都比我好。 我建议使用armhf的,因为浮点运算更快,而且本身BBB的MCU就支持硬件浮点运算,debian、unbuntu等...
发布于 1年前, 阅读(554) | 评论(2) | 投票(1) | 收藏(0) 阅读全文...
原 在Debian中建立Beaglebone black的应用开发环境之二:host端dibian的设置
分类: BeagleBone Black
122014-03
接着前面的说。以下操作的前提条件: 1、你已安装好了你的linux,你的linux是debian或是ubuntu。 2、你的虚拟机内的linux和你的BBB都可以上网(主要是为了方便安装软件)。 3、你基本熟悉linux的最最基本的操作。 4、你已经能够通过windows下的SSH工具连接你的BBB内的linux以及虚拟机内linux。 5、如果你是初学者,你的虚拟机内的debian最好安装一个图形界面,我以后的说明有些是为了照顾初学者,在图形界面下操作的。 那就...
发布于 1年前, 阅读(507) | 评论(0) | 投票(0) | 收藏(2) 阅读全文...
原 在Debian中建立Beaglebone black的应用开发环境之一:基本概念
分类: BeagleBone Black
122014-03
在win下,各式的应用和系统开发环境是多种多样的,可选择性很多。在BBB的开发上,因为涉及到编译、链接、调试及系统或应用的布置,基本的开发环境就是cross-toolchain和文件传输(或共享)的工具。 BBB的开发有两种最基本的方式,一是,使用BBB直接开发,在BBB上直接用nano(或VIM等)编码,用gcc编译,用gdb调试;二是,使用交叉编译的方法,在一台host上编码、编译、调试、然后将应用布置到BBB。 对于前一种方式,当应用很小的...
发布于 1年前, 阅读(392) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...
原 embedded linux学习中几个需要明确的概念
分类: BeagleBone Black
122014-03
有些童鞋可能很奇怪,为何我一开始说BBB,后来反而尽扯一些无关的呢?其它,一开始我写关于BBB的blog是仅是想记录我的一些历程,现在想做点有用的、对大家有帮助的事,开始的记录的顺序可能就不合适了,反正BBB也很熟悉了,现在是补记录,要补还是补全一点,还有,希望不误导人! 我做测量系统做了十五年,最早是最硬件和下位机软件,因此对硬件的东西很熟悉,从51到cortexM3(但cortex-A8不熟悉!),后来做上位机软件多一点,...
发布于 1年前, 阅读(137) | 评论(1) | 投票(0) | 收藏(1) 阅读全文...
原 关于embedded linux的使用、开发、学习的一点自已的体会
分类: BeagleBone Black
122014-03
很多初学embedded linux的兄弟姐妹对现在网上的各种各样的教程都弄糊涂了,特别是在ARM9一片火热的时候,出了一大批2410/2440的核心板,功能功板,所带的号称最全、特全的说明,其实是对大家的一种误导。 我用debian已经有相当长一段时间了,以前主要是编写linux下的上位机程序,用embedded linux不久,但有一点体会希望与大家分享。 一、什么板子好? 一句话,适合自己的就是好的,不在于硬件的高低,而在于你想做什么,以前我...
发布于 1年前, 阅读(148) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...
原 对前几篇blog的环境等的补充说明
分类: BeagleBone Black
122014-03
前几次记录了一下试用beaglebone black的东西,做几个说明: 1、使用环境:目前还未涉及到host为linux的情况(后面几篇我们会说),host均为win7旗舰版。 2、Slave为Beaglebone Black,英蓓特买的。 3、BBB中的系统为我自己更改后的debian,不是原生的angstrom,因此文件系统可能有些许的不同。 4、所有的软件包我的BBB中的debian中已安装,未详细说明需要安装的所有软件。若在过程中发现提示有软件未安装的,请自行安装。 ...
发布于 1年前, 阅读(107) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...
原 BeagleBone Black使用无线网卡通过WIFI联网
分类: BeagleBone Black
122014-03
按照惯例,还是先将要感谢的兄弟姐妹感谢完了再写正文。感谢CSDN论坛、EEWorld论坛上的兄弟姐妹,请原谅我在事后记录的时候忘了你们的大名,如果对大家有用,是你们的功力深厚,如果是对大家无用,原谅我的才疏学浅! BBB上有USB Host,因而使用无线网卡是可以通过WIFI上网的。WIFI的加密方式有多种,无线网卡本身的控制芯片也有多种,因此,BBB通过无线上网也有要注意的地方。 以下操作的前提是:你已经可以控制你的BBB,无论是...
发布于 1年前, 阅读(808) | 评论(3) | 投票(1) | 收藏(0) 阅读全文...
原 使用SSH操作Beaglebone Black
分类: BeagleBone Black
122014-03
按照惯例,还是先将要感谢的兄弟姐妹感谢完了再写正文。感谢CSDN论坛、EEWorld论坛上的兄弟姐妹,请原谅我在事后记录的时候忘了你们的大名,如果对大家有用,是你们的功力深厚,如果是对大家无用,原谅我的才疏学浅! 前面我们说过,通过串口可以连接BBB,但串口的速度。。。。,不信你可以试试dmesg。如果有网络,SSH是最方便使用BBB的方式之一,可以不用额外增加显示器、键盘、鼠标,何乐而不为? 一、用USB通过SSH连接BBB 如...
发布于 1年前, 阅读(457) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...
原 BeagleBone Black上安装debian
分类: BeagleBone Black
122014-03
按照惯例,还是先将要感谢的兄弟姐妹感谢完了再写正文。感谢CSDN论坛、EEWorld论坛上的兄弟姐妹,请原谅我在事后记录的时候忘了你们的大名。 不习惯angstrom,一直用debian,决定装一个debian。参照 BeagleBone Black Debian安装这个帖子(http://www.eeboard.com/bbs/thread-14124-1-1.html),感谢kevinol同学。无非是下载镜像,写TF卡,自动烧写eMMC。注意这里面的debian的img文件是自动烧写eMMC的,会将内部eMMC的原生系统...
发布于 1年前, 阅读(355) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...
原 Beaglebone Black 上手
分类: BeagleBone Black
122014-03
BeagleBone Black(以后简称BBB)是一个高性能的单片计算机系统,具有很的使用性和可玩性。详细情况请参照英蓓特的产品介绍。 拿到BBB后,说一下体验。中间的许多过程参照了网上许多人的实战经验,有CSDN上的,也有EEWorld上的,一并感谢!说一下我的初步使用过程。 一、安装驱动 不详说,请问Baidu或Google,很多。装上后就能用原生的angstrom系统演示一把。 二、Serial Port调试信息。 使用串口是最简单的方式,驱动安装好了后...
发布于 1年前, 阅读(298) | 评论(0) | 投票(0) | 收藏(0) 阅读全文...