- 博客(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
346
原创 利用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
3128
原创 机械臂-Ethercat通信-Denso-Elmo-清能德创驱动器
机缘巧合之下开始接触机械臂相关知识。出于兴趣,在有限的时间内初步完成Denso机械臂的驱动控制及简单的运动规划。主要解决和实现内容分为3部分。1是驱动器的通信,可以使用CAN的方式,也可以使用Ethercat的方式。CAN最大速率可达1Mb/s、线长可达40米,一个CAN网络最多可支持127个节点。EtherCAT是全双工通讯,最多支持65535个节点,线长可达100米。本博客使用线长10...
2018-09-05 21:34:50
5163
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
1020
原创 使用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
16629
转载 如何克隆所有分支
参考网址http://blog.youkuaiyun.com/tanchen1991/article/details/44702709在网上搜了一圈,没有找到克隆远程库所有分支的git命令,这里的意思是要把远程所有的代码、分支、提交历史等原封不动地下载到本地。你还在用git clone吗实践证明,单靠git clone是没用的而且具有迷惑性。究其原因,git clone是多个git命令的二
2017-09-12 11:16:13
1174
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
8297
4
转载 Keil编译出现“Error: L6406W: No space in execution regions with .ANY selector match Section"的解决办法
参考网址http://blog.youkuaiyun.com/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
1099
原创 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
5505
原创 Ubuntu安装后无法找到win7启动项
打开terminal,执行sudo update-grub回车如果看到win7的话下次重启就有选项了
2016-09-11 20:08:39
928
1
原创 嵌入式lcd_bmp执行文件时,执行时提示无法找到文件
参考网址http://bbs.youkuaiyun.com/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
1270
原创 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
624
原创 网卡显示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
2170
原创 PX4代码CMakeLists.txt的简单解读
分析一下PX4代码CMakeLists.txt文件#=============================================================================# CMAKE CODING STANDARD FOR PX4## Structure# ----------------------------------------------
2016-06-29 17:30:31
3111
原创 总觉得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
1096
原创 Ubuntu使用git clone时,网速很慢,解决方法
参考网址http://blog.sina.com.cn/s/blog_63eb3eec0101ez6e.htmlUbuntu 12.04.5-32bit 使用git clone时,网速很慢,解决方法使用ssh –v git@github..com 查看一下为什么占用了网速解决方法sudo vim /etc/ssh/ssh_config将GSSAPIAuthentic
2016-06-21 21:52:34
13996
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
1798
原创 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
1546
原创 Windows7环境,登录samba服务器后如何注销
方法1、开始 -> 运行 -> cmd,执行net use * /del,然后根据提示按Y是取消远程连接,N是放弃。执行net use 可以查看所有的远程连接。方法2、开始 -> 运行 -> control userpasswords2,高级->管理密码->windows凭据,然后把你记住密码的所在服务器名称删除
2016-04-16 20:42:04
8163
转载 修复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
994
原创 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
1749
转载 linux无法切换到root用户
命令:su敲完命令后让你输入密码,密码正确就能进root用户。 ======================================================如果装系统时没让输入root密码,可以什么都不输入试试,或者试一下你创建用户时输入的密码。不行的话试着看能不能设置root密码,命令如下:$:sudo passwd root$:(输入密码)$:(确认密码)
2016-03-28 22:36:32
10688
转载 冯诺依曼体系结构与哈弗体系结构的区别
参考网址http://www.cnblogs.com/li-hao/archive/2011/12/21/2296010.html材料一:哈佛结构是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储器中读取程序指令内容,解码后得到数据地址,再到相应的数据存储器中读取数据,并进行下一步的操作(通常是执行)。程序指令存储和数据存储分开,可以使指令和数据有不同的数据宽度,
2016-03-28 15:23:06
2026
原创 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
2631
原创 GMap.net控件学习记录
主要参考网址http://www.cnblogs.com/luxiaoxun/p/3802559.htmlhttp://www.cnblogs.com/luxiaoxun/p/3463250.htmlhttp://blog.youkuaiyun.com/onepiecehuiyu/article/details/19159565GMap官方网址http://greatmaps.
2016-03-16 13:49:03
4653
2
原创 记录一下看过的书
C程序设计语言--The C programming LanguageC和指针C陷阱与缺陷数据结构与算法分析--C语言描述程序员的自我修养--链接装载与库C语言的科学和艺术Linux环境下编程指南Linux C编程一站式学习
2016-03-10 22:56:08
409
原创 eclipse快捷键使用总结
经常用到的Eclipse快捷键存盘 Ctrl+s(一定记住)注释代码 Ctrl+/取消注释 Ctrl+/(Eclipse3已经都合并到Ctrl+/了)代码辅助 Alt+/代码格式化 Ctrl+Shift+f切换窗口 Ctrl+f6ctrl+w 关闭单个窗口
2016-03-10 21:08:28
458
原创 航行时,计算地球上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
2139
原创 一个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
3932
1
原创 船舶航向计算
参考网址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
4796
原创 一些开源的项目
OpenPilothttps://www.openpilot.orgOpenPilot是一个开源的用于飞机模型的无人驾驶飞行器项目,最初由David Ankers、Angus Peart和Vassilis Varveropoulos于2009年创立,旨在支持多旋翼以及固定翼的飞机,提供强大稳定的无人驾驶平台。OpenPilot通过社区的力量发展起来的,开发者可以通过此平台学习小型的无人机技
2016-02-27 21:26:04
1840
原创 PID控制相关在线教程
参考网址http://ctms.engin.umich.edu/CTMS/index.php?example=Introduction§ion=ControlPIDIntroduction: PID Controller DesignIn this tutorial we will introduce a simple yet versatile feedback compensator
2016-02-27 13:24:16
794
转载 推荐阅读dietlibc源代码
参考网址http://sunxiunan.com/?p=1626推荐阅读dietlibc源代码一般计算机专业的都学过C语言,至少我们那时候是这样的,那时候我们寝室老六一句名言:C语言无所不能。这话想想其实还真没错,C语言写出了各种操作系统,写出了Python、Lua、Ruby这样的编程语言,写出了大量的大中小型程序,最近一个月的TIOBE编程语言排行,C语言这杆老枪甚至又抢回头名,把Java赶
2016-02-26 19:09:15
1237
转载 C语言运算优先级
参考网址http://blog.youkuaiyun.com/zhzht19861011/article/details/7251644优先级口诀 括号成员第一; 括号运算符[]() 成员运算符. -> 全体单目第二; 所有的单目运算符比如++ -- +(正) -(负) 指针运算*& 乘除余三,
2016-02-25 20:32:05
408
转载 Github忽略文件以及文件夹内容
参考网址http://blog.youkuaiyun.com/richardysteven/article/details/6069418具体使用请看 man gitignore 一般某个项目dev过程中都会产生一些中间文件,这些文件是我们不想要追踪的。git中可以使用.gitignore文件来忽略这些文件。 在需要的目录下面 添加 .gitignore文件文件中每一行表示需要忽略的文件的正则表达
2016-02-24 09:08:08
2942
转载 push本地代码到github出错
参考网址http://www.douban.com/note/332510501/$ git push -u origin masterTo git@github.com:******/Demo.git ! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'git@
2016-02-23 17:59:46
464
原创 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
593
原创 github初步学习
不知不觉中发现代码的数量多了起来,在电脑上存放太过于臃肿,并且还不能换时空工作,学习点github使用方法Git 使用在文件夹 helloworld 下git init//建立git可以记录的文件夹vim helloworld.c//新建文件gti add . //把这个文件夹下的文件都添加进暂存区git commit //把暂存区域的东西 添加注释后 放到仓库里在github网站
2016-02-23 12:04:52
697
原创 Latex之BibTex引用参考文献
参考网址http://blog.sina.com.cn/s/blog_7e4ac8b50102uxlg.html按照cite顺序自动排序文献编号,用\bibliographystyle{unsrt}Latex鈥斺斝rick(四)让引用文献按引用顺序排号其他几种如下[转]: 通过设置 bibliographystyle 就可以达到上述目的,Bibtex 自身已具备排序的功能,而且可以选择
2016-02-22 17:53:14
11509
CC3D飞控烧录openpilot,cleanflight的所需要的文件
2018-05-06
BeagleboneBlackP9HeaderTable引脚功能速查
2017-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人