在Beaglebone Black安装ROS机器人操作系统

我的BBB(beaglebone black)自从买来后就没怎么玩,现在开始接触ROS,打算把 beaglebone black变成ROS专用了,毕竟他本来就是为了玩机器人用的,那么多IO口。ROS是一个机器人软件平台,由于其众多的软件库,可以大大简化机器人的开发进程。

继续阅读在Beaglebone Black安装ROS机器人操作系统

Beaglebone Black(BBB)从SD卡启动ubuntu文件系统

之前在beaglebone black上使用的文件系统一直是官方自带的文件系统Angstrom,个人习惯用ubuntu,且ubuntu用的人也多,资源也多,所以决定更换系统。ubuntu对armv7的支持是很好的,官方也提供了软件源,之前我在tiny210上那个自己构建的ubuntu armv7文件系统就是基于ubuntu官方的,不过今天要用的ubuntu,是特别对beaglebone优化过的,安装起来也很方便。注意,今天让ubuntu从sd卡启动,不把系统刷到emmc上,和树莓派差不多。

继续阅读Beaglebone Black(BBB)从SD卡启动ubuntu文件系统

ubuntu linux使用ADB给P85平板刷入CMRecoveryCHS

买了个二手P85单核平板,买来折腾的,这个平板现在也还是有很多问题。于是开始给它刷机,台电官网有这个的刷机包和工具,但是只能用来刷他们官方的包,也是就想着给它刷个第三方的recovery,就选了CMRecoveryCHS这个recovery,但是在window上按着教程开启安卓的USB调试,电脑上打开ADB却显示找不到设备,好像是ADB驱动没装,装了也没用,于是考虑在UBUNTU下用ADB试看看,竟然可以。   继续阅读ubuntu linux使用ADB给P85平板刷入CMRecoveryCHS

ubuntu server服务器上安装drupal

最近帮人搭服务器和网站,买的是装了 ubuntu 的云主机,整个环境需要自己搭建,虽然比较麻烦,但是管理权限大。不像普通的虚拟主机或者空间,基本上都被限制着。这里讲一下在ubuntu安装drupal的过程。drupal是个很好的开源cms系统。  继续阅读ubuntu server服务器上安装drupal

ubuntu下为eclipse安装Aptana网页开发插件

建了个网站,总不能老是用文本编辑器来编辑html网页文件,找了一下在eclipse添加Aptana是个很好的选择,不得不好好的夸一下eclipse,不仅跨平台,更是各种开发平台的插件多多,开源确实是一个软件强大的基石啊.

继续阅读ubuntu下为eclipse安装Aptana网页开发插件

ubuntu linux下建立stm32开发环境: 程序烧录 openocd+openjtag

上一篇博客写了在ubuntu下,建立stm32开发环境,程序也已经编译好生成main.bin,接下来就是要把该文件烧录到stm32上.在linux下给arm烧录程序主要使用openocd,这个软件开源,而且支持众多芯片,从ARM9到A8都可以,当然STM32也可以.支持的JTAG工具也很多,JLINK ST-LINK OSBDM都可以,我这正好有一个openjtag基于FT2232C的,也是被支持的.

继续阅读ubuntu linux下建立stm32开发环境: 程序烧录 openocd+openjtag

ubuntu linux下建立stm32开发环境: GCC安装以及工程Makefile建立

买了一个STM32开发板,却不想在window下开发,也不想用那么占内存的IAR MDK等软件,所以决定在ubuntu下建立该开发环境,像之前avr linux一样,找了下资料,国内有人做过,但都没有很详尽的教程,所以花了三四天才完成.其实原理很简单,就是安装适用与STM32的GCC,以及建立该工程,主要是Makefile加上STM32的官方库.

继续阅读ubuntu linux下建立stm32开发环境: GCC安装以及工程Makefile建立