自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (3)
  • 收藏
  • 关注

原创 nuttx学习笔记1---nsh在野火ISO开发板上成功运行

硬件平台:野火STM32 ISO开发板。软件环境:Ubuntu 14.04配置步骤:1.     ~nuttx$ cd tools~nuttx$ ./configure.sh stm3210e-eval/nsh22.    ~nuttx$ cd ../~nuttx$ make menuconfig3.    Build Setup  --->Buil

2015-07-20 14:21:51 4628 1

原创 ubuntu 14.04下安装nuttx编译环境

1 安装依赖库sudo apt-get install libncurses5-devsudo apt-get install bisonsudo apt-get install flexsudo apg-get install libgmp3-devsudo apg-get install libmpc-devsudo apg-get

2015-07-11 17:58:54 2360 2

原创 pixhawk学习笔记-----mavlink

mavlink协议一帧数据的长度为8到263个字节。其具体的解析如下所示:字节的索引        值                         含义    0                    0xFE(V1.0)           帧头,表示一帧数据的开始    1                    0 ~ 255                

2015-06-28 14:50:14 1685

原创 pixhawk学习笔记---创建新的应用程序

最近转到无人机领域的开发中,感觉和以往搞android驱动差别比较大,以前搞android驱动的时候网上的资料满天飞,但是现在关于飞控相关的资料却少之又少,一些资料都是从原理上入手,讲的是天花乱坠,看半天也不知所云,我打算从实际应用的角度来记录我飞控代码的学习之路,希望我能坚持下来。首先看一下飞控代码的组成架构:飞控代码以nuttx实时操作系统为核心, 驱动层通过采集加速度、陀螺仪

2015-06-26 20:53:11 1093 2

转载 Ubuntu 12.04中文输入法的安装

Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等。其中Scim和Ibus是输入法框架。在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Space可切换中英文输入法。这里我们主要说下Ubuntu英文系统中,中文输入法的安装。安装输入法的第一步,是安装语言包。我们选择System Settings-->Language Suppor

2014-12-31 14:06:17 431

原创 Fedora 19解决google浏览器不能启动的问题

今天开机后,启动google浏览器时没有反映,一时无解,然后一阵百度之后找到了下列命令:mv /usr/local/lib/libfreetype.so.6 /usr/local/lib/libfreetype.so.6.bak随后google浏览器就能正常启动了,别问我为什么,因为我也不知道,反正是能用了,呵呵

2014-03-04 11:18:03 630

原创 Fedora 19下安装无限网卡驱动(Intel Corporation Wireless 7260 (rev 73))

最近刚买了联想的U430P超级本,于是乎想换成Fedora耍一耍,结果折腾了三天才把系统装上,哎,混合硬盘真伤神阿。接下来就装无限显卡驱动把。首先,先看一下自己的网卡型号吧,在终端输入如下命令: lspci | grep Network然后终端输出:02:00.0 Network controller: Intel Corporation Wireless 7260 (re

2014-02-14 20:56:26 3026 1

原创 Arduino读取加速度传感器MC3210

最近由于毕业设计的需求要学习一下Arduino ,于是乎写了个调试程序。硬件平台:Arduino + MC3210 + IIC程序源码如下所示:#include int Address = 0x4c;int reading = 0;int val = 0;int x0;void setup(){ Serial.begin(9600); delay(1

2014-01-02 12:17:39 1854

原创 利用opencv2.3.1打开两个摄像头

测试环境VS2010 + opencv 2.3.1本来想用2.2.0开发,但只能打开单个摄像头,于是乎就换到opencv2.3.1了,源码如下所示:#include "stdafx.h"#include "highgui.h"#include "cv.h"int main(){ CvCapture* pCapture0 = cvCreateCameraCapture(0);

2013-12-01 19:39:59 1254

原创 ubuntu下打开txt文件乱码的解决

1.终端输入gconf-editor(如若没安装请用 sudo apt-get install gconf-editor 命令安装) 2.依次点开 apps->gedit-2->preferences->encodings 双击auto-detected 3.在双击弹出对话框中加入GB18030,GBK,GB2312,然后将GB18030,GB2312移到最上

2013-11-17 19:34:09 617

转载 Ubuntu顯示networking disabled的解決辦法

執行以下命令:1:sudo service network-manager stop2:sudo rm /var/lib/NetworkManager/NetworkManager.state3:sudo service network-manager start即可解決。转自:http://blog.sina.com.cn/s/blog_8

2013-11-11 16:54:34 997

原创 在ubuntu下利用opencv打开摄像头

测试环境:ubuntu10.04 + opencv2.3.0在安装opencv之前要装上以下依赖库:sudo apt-get install ffmpeg libavcodec-dev libavcodec52 libavformat52 libavformat-devsudo apt-get install libgstreamer0.10-0-dbg libgstreamer0

2013-11-10 17:04:25 4995 1

原创 Fedora 16下安装 opencv2.3.0

1.下载opencv2.3.0方式:在终端下输入:wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.3/OpenCV-2.3.0.tar.bz22.tar -xvf OpenCV-2.3.0.tar.bz23.在解压得到的Opencv-2.3.0文件夹里创建一个build文件夹

2013-11-07 12:08:18 628

原创 Fedora 15配置dnw 和minicom

本人用的PC机系统是Fedora 15 开发板是TQ2440安装与配置minicom 与 dnw安装 minicom1.yum install minicom2.启动minicomminicom -s我的是下列选项配置(按具体情况而定):  | A -    Serial Device      : /dev/ttyUSB0

2013-06-04 13:21:06 844

原创 利用opencv画一个圆、一条线段、一个矩形

1.cvCircle函数画一个圆:#include "stdafx.h"#include #include #include #include int _tmain(int argc,_TCHAR *argv[]){IplImage * img = cvCreateImage(cvSize(500,500),IPL_DEPTH_8U,3); //创建一张图片cv

2013-06-01 11:36:11 6674

原创 利用opencv打开摄像头读取视频

本人用的是台式机调试,所用用的摄像头也是普通的USB口的摄像头开发环境:VS2010+opencv2.2.0具体源码如下所示:#include "stdafx.h"#include #include #include #include #include int main( int argc, char** argv ){ //声明IplImage指针 IplI

2013-05-30 11:58:24 1645 3

原创 C语言中的排序方法

1.Shell排序Shell排序是D.L.Shell于1959年发明的,其基本思想是:线比较距离远的元素,而不是像简单交换排序算法那样先比较相邻元素。这样可以快速的减少大量的无序情况,从而减轻后续工作。好了废话不说了,下面就看一下源码吧。#include "stdafx.h"void shellsort(int v[],int n){int gap,i,j,temp;for

2013-05-29 11:04:25 897

转载 利用opencv进行鼠标绘图

开发环境:vs2010+opencv2.2.0源代码如下所示:#ifdef _CH_#pragma package #endif#include "stdafx.h"#include #include #include #include IplImage* inpaint_mask = 0;IplImage* img0 = 0,*img = 0,*inpai

2013-05-28 12:34:19 1464

转载 C语言枚举类型详解

//转自网易博客-神之子日志   http://blog.163.com/redhumor@126/blog/static/1955478420114333815940/在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这项工作,您的代码可能是: #define MON  1#define TUE   2#define WE

2013-05-27 22:40:55 538

利用opencv2.3.1打开两个摄像头

在VS2010下,利用opencv2.3.1打开两个USB摄像头。

2013-12-01

超声波测距代码

基于51单片机的超声波测距代码,在数码管上显示

2012-12-04

STC15F2K61S2双串口通讯

一个基于STC15F2K61S2的双串口通讯实验。仅供参考!

2012-12-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除