自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (14)
  • 收藏
  • 关注

原创 ubuntu_14.04.5_seafile.sh

#!/bin/bash# Info   : install tools for ubuntu 14.04 for seafile# Author : wangbo                            # CTime  : 2016.09.02#--------- 使用命令:sudo chmod a+x ubuntu_14.04.5_seafile.sh --------...

2018-09-15 20:09:35 292

原创 利用seafile创建个人服务器云盘

安装参考网址https://github.com/haiwen/seafile-server-installer-cn1. 切换成 root 账号 (sudo -i)2. 获取seafile安装包下载地址https://www.seafile.com/en/download/Server for generic Linux6.2.5 64bit  我安装的是6.2.53...

2018-09-15 10:14:04 3008

原创 机械臂-Ethercat通信-Denso-Elmo-清能德创驱动器

机缘巧合之下开始接触机械臂相关知识。出于兴趣,在有限的时间内初步完成Denso机械臂的驱动控制及简单的运动规划。主要解决和实现内容分为3部分。1是驱动器的通信,可以使用CAN的方式,也可以使用Ethercat的方式。CAN最大速率可达1Mb/s、线长可达40米,一个CAN网络最多可支持127个节点。EtherCAT是全双工通讯,最多支持65535个节点,线长可达100米。本博客使用线长10...

2018-09-05 21:34:50 4795 5

原创 Multiwii Serial Procol的字段定义

地址https://github.com/betaflight/betaflight/edit/master/src/main/interface/msp_protocol.h/* * This file is part of Cleanflight and Betaflight. * * Cleanflight and Betaflight are free software. You can ...

2018-06-25 15:15:39 915

原创 使用CC3D飞控的一些参考

CC3D是F1飞控,早期的穿越飞控,现在可以烧录openpilot/librepilot或者cleanflight/betaflight的固件,烧录参考网址如下1. http://www.5imx.com/portal.php?mod=view&aid=6242. http://www.modouwo.com/APruduct/PCK_57_32_94520.html3. http://w...

2018-05-06 17:16:42 16156

转载 如何克隆所有分支

参考网址http://blog.csdn.net/tanchen1991/article/details/44702709在网上搜了一圈,没有找到克隆远程库所有分支的git命令,这里的意思是要把远程所有的代码、分支、提交历史等原封不动地下载到本地。你还在用git clone吗实践证明,单靠git clone是没用的而且具有迷惑性。究其原因,git clone是多个git命令的二

2017-09-12 11:16:13 1118 1

原创 Symbol_stdout multiply defined (by stdio_stream.o and usart.o )

Symbol_stdout multiply defined (by stdio_stream.o and usart.o )这个问题解决方法,把头文件删掉,也不用std::cout等

2017-09-11 18:56:13 8040 4

转载 Keil编译出现“Error: L6406W: No space in execution regions with .ANY selector match Section"的解决办法

参考网址http://blog.csdn.net/zxzxzxzx2121/article/details/43796297情景:在编译Keil工程时,compile编译能够通过,但在linking过程中,出现一大串”Error: L6406W: No space in execution regions with .ANY selector match Section“的错误。

2017-09-11 18:53:14 798

原创 ubuntu 16.04 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

在ubuntu系统的termial下,用apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程可能没有结束。结果,如果再次运行apt-get install 命令安装如今,可能会发生下面的提示:   无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)   无法锁定管理目录(/v

2017-03-31 19:05:17 5446

原创 Ubuntu安装后无法找到win7启动项

打开terminal,执行sudo update-grub回车如果看到win7的话下次重启就有选项了

2016-09-11 20:08:39 882 1

原创 嵌入式lcd_bmp执行文件时,执行时提示无法找到文件

参考网址http://bbs.csdn.net/topics/390349057?page=1root@android:/data # ls -l lcd                                                  -rwxrwxrwx root     root         8060 2013-01-16 13:57 lcd

2016-08-26 11:10:44 1154

原创 ubuntu12.04 安装tftp用于给嵌入式平台发送文件

1. sudo apt-get install tftp-hpa tftpd-hpa xinetd2.创建文件夹tftp根目录, mkdir /home/user/tftpboot/ chmod 777 /home/user/tftpboot/3. 修改tftp配置文件,如果没有就创建 sudo vim /etc/xinetd.d/tftpservice tftp

2016-08-18 12:34:46 585

原创 网卡显示eth0但是无法上网

sudo vim /etc/network/interfacesauto loiface lo inet loopbackauto eth0iface eth0 inet staticaddress 192.168.0.16netmask 255.255.255.0#网关也可以没有#gateway 192.168.0.254sudo /etc/init.d/networking

2016-08-18 09:48:39 2044

原创 PX4代码CMakeLists.txt的简单解读

分析一下PX4代码CMakeLists.txt文件#=============================================================================# CMAKE CODING STANDARD FOR PX4## Structure# ----------------------------------------------

2016-06-29 17:30:31 3015

原创 总觉得PX的Firmware目录下的makefile文件有错误

总觉得PX的Firmware目录下的makefile文件有错误,但是官网https://github.com/PX4/Firmware/blob/master/Makefile的代码一直没有更改,也不知道我的理解哪里有错误,暂时记录在此。CMAKE_VER := $(shell Tools/check_cmake.sh; echo $$?)ifneq ($(CMAKE_VER),0)

2016-06-27 19:29:31 1061 1

原创 Ubuntu使用git clone时,网速很慢,解决方法

参考网址http://blog.sina.com.cn/s/blog_63eb3eec0101ez6e.htmlUbuntu 12.04.5-32bit 使用git clone时,网速很慢,解决方法使用ssh –v [email protected] 查看一下为什么占用了网速解决方法sudo vim /etc/ssh/ssh_config将GSSAPIAuthentic

2016-06-21 21:52:34 13782 2

原创 ardupilot在Ubuntu12.04.5-32bit-x86环境下的编译,简易版编译环境搭建,实际使用

1. 前提条件已经下载了ardupilot的压缩包,注意一定是压缩包,因为如果采取解压缩tar命令可以解决涉及到的文件权限的问题。2安装2.1 PermissionsYou need to makeyour user a member of the dialout group:sudo usermod -a -G dialout $USER2.2 Reload the pa

2016-06-20 11:13:15 1734

原创 Ubuntu14.04 JMicron JMC250 Gigabit Ethernet Controller

参考网址https://bugs.launchpad.net/ubuntu/+source/linux/+bug/880316方法一:> sudo apt-get install linux-headers-$(uname -r) build-essential> wget ftp://driver.jmicron.com.tw/Ethernet/Linux/jmebp-1.0.8.5.

2016-06-19 17:12:31 1436

原创 Windows7环境,登录samba服务器后如何注销

方法1、开始 -> 运行 -> cmd,执行net use * /del,然后根据提示按Y是取消远程连接,N是放弃。执行net use 可以查看所有的远程连接。方法2、开始 -> 运行 -> control userpasswords2,高级->管理密码->windows凭据,然后把你记住密码的所在服务器名称删除

2016-04-16 20:42:04 7830

转载 修复VirtualBox "This kernel requires the following features not present on the CPU: pae Unable to boot

参考网址http://qubuntu.blog.163.com/blog/static/195703121201192212147796/问题描述:1、机器:Linux主机,特别是主机为大内存,比如: 4G内存的使用pae内核的Ubuntu系统的dell电脑。2、情况:使用VirtualBox安装Linux系统时,比如:通过Virtalbox安装 ChromeOS、安装YLMF OS等。3、

2016-04-15 09:54:30 951

原创 VxWorks串口发送

#include "stdio.h"#include "vxworks.h"#include "unistd.h"#include "logLib.h"#include "ioLib.h"#include "sioLib.h"#include "selectLib.h"struct fd_set fds_data;int width;int numFds;int

2016-03-31 18:42:08 1643

转载 linux无法切换到root用户

命令:su敲完命令后让你输入密码,密码正确就能进root用户。 ======================================================如果装系统时没让输入root密码,可以什么都不输入试试,或者试一下你创建用户时输入的密码。不行的话试着看能不能设置root密码,命令如下:$:sudo passwd root$:(输入密码)$:(确认密码)

2016-03-28 22:36:32 10523

转载 冯诺依曼体系结构与哈弗体系结构的区别

参考网址http://www.cnblogs.com/li-hao/archive/2011/12/21/2296010.html材料一:哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,

2016-03-28 15:23:06 1984

原创 Linux下,串口,FIFO循环队列,状态机接收程序

http://blog.sina.com.cn/s/blog_640029b30100vzxt.htmlhttp://wenku.baidu.com/link?url=Mml1fHs9RyzSqNKYHzggnnUnGYnX0t9OryaTsTFbwEe09HFSb_gieD5nMV2EDYIUsREzIX2RVwiRp48DWFhqqpI3zo1FARQtXziNiBKM_AG

2016-03-21 12:08:36 2555

原创 GMap.net控件学习记录

主要参考网址http://www.cnblogs.com/luxiaoxun/p/3802559.htmlhttp://www.cnblogs.com/luxiaoxun/p/3463250.htmlhttp://blog.csdn.net/onepiecehuiyu/article/details/19159565GMap官方网址http://greatmaps.

2016-03-16 13:49:03 4496 2

原创 记录一下看过的书

C程序设计语言--The C programming LanguageC和指针C陷阱与缺陷数据结构与算法分析--C语言描述程序员的自我修养--链接装载与库C语言的科学和艺术Linux环境下编程指南Linux C编程一站式学习

2016-03-10 22:56:08 386

原创 eclipse快捷键使用总结

经常用到的Eclipse快捷键存盘 Ctrl+s(一定记住)注释代码 Ctrl+/取消注释 Ctrl+/(Eclipse3已经都合并到Ctrl+/了)代码辅助 Alt+/代码格式化 Ctrl+Shift+f切换窗口 Ctrl+f6ctrl+w 关闭单个窗口

2016-03-10 21:08:28 424

原创 航行时,计算地球上2个位置的距离,方位角度程序

参考Pixhawk中location.cpp/// -*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-/* * location.cpp * Copyright (C) Andrew Tridgell 2011 * * This file is free software: you can

2016-02-28 22:07:14 2047

原创 一个pid的简单实现

这个是参考Pixhawk库文件pid文件夹下的程序// -*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-/// @file PID.cpp/// @brief Generic PID algorithm#include #include "PID.h"#include #includ

2016-02-28 21:50:02 3732 1

转载 Eclipse下搭建C/C++开发环境教程

参考网址http://tieba.baidu.com/p/3326314172

2016-02-28 13:33:00 435

原创 船舶航向计算

参考网址http://rebelengineering.blogspot.com/Here is some of our code- this section is a compound if function written last night that determines the course angle based on the cartesian plane and the angle

2016-02-28 10:40:03 4560

原创 一些开源的项目

OpenPilothttps://www.openpilot.orgOpenPilot是一个开源的用于飞机模型的无人驾驶飞行器项目,最初由David Ankers、Angus Peart和Vassilis Varveropoulos于2009年创立,旨在支持多旋翼以及固定翼的飞机,提供强大稳定的无人驾驶平台。OpenPilot通过社区的力量发展起来的,开发者可以通过此平台学习小型的无人机技

2016-02-27 21:26:04 1758

原创 PID控制相关在线教程

参考网址http://ctms.engin.umich.edu/CTMS/index.php?example=Introduction&section=ControlPIDIntroduction: PID Controller DesignIn this tutorial we will introduce a simple yet versatile feedback compensator

2016-02-27 13:24:16 733

转载 推荐阅读dietlibc源代码

参考网址http://sunxiunan.com/?p=1626推荐阅读dietlibc源代码一般计算机专业的都学过C语言,至少我们那时候是这样的,那时候我们寝室老六一句名言:C语言无所不能。这话想想其实还真没错,C语言写出了各种操作系统,写出了Python、Lua、Ruby这样的编程语言,写出了大量的大中小型程序,最近一个月的TIOBE编程语言排行,C语言这杆老枪甚至又抢回头名,把Java赶

2016-02-26 19:09:15 1159

转载 C语言运算优先级

参考网址http://blog.csdn.net/zhzht19861011/article/details/7251644优先级口诀 括号成员第一; 括号运算符[]() 成员运算符. -> 全体单目第二; 所有的单目运算符比如++ -- +(正) -(负) 指针运算*& 乘除余三,

2016-02-25 20:32:05 380

转载 Github忽略文件以及文件夹内容

参考网址http://blog.csdn.net/richardysteven/article/details/6069418具体使用请看 man gitignore 一般某个项目dev过程中都会产生一些中间文件,这些文件是我们不想要追踪的。git中可以使用.gitignore文件来忽略这些文件。 在需要的目录下面 添加 .gitignore文件文件中每一行表示需要忽略的文件的正则表达

2016-02-24 09:08:08 2903

转载 push本地代码到github出错

参考网址http://www.douban.com/note/332510501/$ git push -u origin masterTo [email protected]:******/Demo.git ! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'git@

2016-02-23 17:59:46 435

原创 Github初始经常使用的命令

基本的几个命令,差不多够用了Git 使用 在文件夹 helloworld 下 git init//建立git可以记录的文件夹 vim helloworld.c//新建文件 gti add . //把这个文件夹下的文件都添加进暂存区 stage状态 add有2个作用,1是可以把没有跟踪的文件添加进git的跟踪范围,2是把修改过的文件添加到暂存区域,然后提交git commit

2016-02-23 17:44:16 557

原创 github初步学习

不知不觉中发现代码的数量多了起来,在电脑上存放太过于臃肿,并且还不能换时空工作,学习点github使用方法Git 使用在文件夹 helloworld 下git init//建立git可以记录的文件夹vim helloworld.c//新建文件gti add . //把这个文件夹下的文件都添加进暂存区git commit //把暂存区域的东西 添加注释后 放到仓库里在github网站

2016-02-23 12:04:52 662

原创 Latex之BibTex引用参考文献

参考网址http://blog.sina.com.cn/s/blog_7e4ac8b50102uxlg.html按照cite顺序自动排序文献编号,用\bibliographystyle{unsrt}Latex鈥斺斝rick(四)让引用文献按引用顺序排号其他几种如下[转]: 通过设置 bibliographystyle 就可以达到上述目的,Bibtex 自身已具备排序的功能,而且可以选择

2016-02-22 17:53:14 10943

CC3D飞控烧录openpilot,cleanflight的所需要的文件

内容包括,bootloader的第三版本和第四版本,包括v3版本的升级包,包括cleanflight的1.10和1.14版本固件,包括flash loader烧写软件,包括zadig-2.3驱动软件

2018-05-06

BeagleboneBlackP9HeaderTable引脚功能速查

BeagleboneBlackP9HeaderTable的引脚功能速查,原文地址https://github.com/derekmolloy/boneDeviceTree/blob/master/docs/BeagleboneBlackP9HeaderTable.pdf

2017-11-02

黄金参考指南

黄金参考指南,verilog黄金参考指南中文版,周立功

2015-12-22

FPGA开发全攻略— 工程师创新设计宝典

FPGA开发全攻略— 工程师创新设计宝典 下册 技巧篇 张国斌

2015-12-22

《FPGA 开发全攻略上》

FPGA 开发全攻略,FPGA开发全攻略—工程师创新设计宝典,张国斌

2015-12-22

多智能体原理与技术.pdf

多智能体原理与技术,清华大学出版社的,2003年的版本,入门阅读

2015-11-20

STM32F103x8, STM32F103xB数据手册

STM32F103x8, STM32F103xB数据手册

2015-07-04

Cortex-M3权威指南Cn中文

Cortex-M3权威指南Cn中文,stm32嵌入式开发

2015-07-04

C++大学教程英文高清.pdf

C++大学教程,高清,pdf,这是学习C++语言的入门教材

2014-12-09

C++大学教程第8版本高清pdf

C++大学教程第8版本,英文,高清,学习C++的必备书籍

2014-12-09

C++大学教程(第五版).rar

C++大学教程(第五版),算是C++的经典入门教材,但是有点厚,此资源不是高清

2014-12-09

数字图像处理第二版英文版(冈萨雷斯).pdf

数字图像处理第二版英文版(冈萨雷斯),数字图像处理入门必备书籍

2014-12-09

数字图像处理第二版中文版_冈萨雷斯

数字图像处理,冈萨雷斯,这是数字图像处理的最基础也是最经典的教材,2版是基础,现已到3版本

2014-11-27

空空如也

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

TA关注的人

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