- 博客(7)
- 收藏
- 关注
原创 stroul的作用
最近在看px4源码时看到其函数原型如下:unsigned long strtoul(const char *nptr,char **endptr,int base )参数1:字符串起始地址参数2:返回字符串有效数字的结束地址,这也是为什么要用二级指针的原因。参数3:转换基数。当base=0,自动判断字符串的类型,并按10进制输出,例如"0xa",就会把字符串当做16
2016-06-13 12:12:15
733
原创 px4 middleware and architecture
uORB消息uORB是用于线程间/进程间异步的publish()/subscribe() 消息传递 API。API 是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。 uORB在飞控上电时会自动启动(因为很多application都依赖于他)。 It is started with uorbstar
2016-05-20 00:06:55
560
原创 ubuntu14.04 下的hello sky 例子
HELLO SKY 例子首先呢,我们需要在 Firmware/src 目录下创建文件example文件或者按照(http://dev.px4.io/tutorial-hello-sky.html)中的第一步进行下载。在example文件中创建文件px4_simple_app文件。该文件包含的文件:px4_simple_app.c 和Cmake文件。(其实呢,你可以在http://
2016-05-19 21:13:18
488
原创 PX4概念
本文针对多选翼飞行器 MANUAL: ACRO: 飞行器的输入作用于roll、pitch和yaw的速率。油门直接作用于输出。 RATTITUDE:如果飞行器的输入大于该模式下的阈值,那么飞行器的输入将作用于roll、pitch和yaw。如果输入没有作为roll、pitch方向的角度命令和yaw的速率命令,那么油
2016-05-19 08:45:00
2250
原创 linux工作调度 at、cron
Linux 工作调度的种类: at 、 cronat:可以处理仅执行一次就结束调度的命令crontab:这个命令所设置的工作将会循环一直进行下去 并非所有的Linux distribution都会默认将at 打开:启动方式: /etc/init.d/atdrestart
2016-05-16 16:44:56
806
原创 绝对路径与相对路径
根据文件名写法的不同,可以将路径定义为绝对路径与相对路径绝对路径:由根目录(/)开始写起的文件名或目录名称,例如 /home/dmtsai/.bashrc.相对路径:相对于目前路径的文件名写法。例如 ./home/dmtsai或 ../../home/dmtsai/等.so,只要开头不是/的,就是相对路径。相对路径是以“你当前所在路径的相
2016-05-12 13:53:31
428
翻译 PX4Firmware中的.mk的调用关系和作用
PX4 Build SystemPX4运行框架和PX4板子的软件、硬件的配置PX4 搭建系统的makefile支持基于Nuttx配置的Nuttx档案,并且管理全部PX4框架的配置firmware.mk:对一个特定框架配置的管理(See the comments at the top of this file for detailed documentation.)搭建模
2016-05-11 16:42:22
829
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人