自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 PX4原生固件源码分析(开填)--2、uORB消息

写在开头众所周知,PX4是通过Mavlink协议进行通信,但是Mavlink只是用于外部的通信,也就是和QGC地面站进行通信,那么PX4中各任务模块相对独立,它们之间是怎么通信的呢?那就要说到uORB了,uORB 是一个异步/消息传递 API,用于线程间/进程间通信。接下来就具体讲讲uORB。uORB的原理和优点原理:简单点来讲,uORB的机制就是多个进程打开同一个设备文件,进程间通过此文件节点进行数据交互和共享。由于uORB是异步通信机制,所以接收者不关心数据的来源,只关心数据是否有更新(

2022-03-18 16:27:16 867 1

原创 PX4原生固件源码分析(挖坑)--1、代码结构

写在开头最近开始学习PX4源码,并进行二次开发,苦于网上缺少有关PX4源码的分析,于是在这开个坑,记录自己学习PX4的过程,以此自勉,笔者第一次写博客,若有不足之处,还请多包涵。硬件、固件版本硬件:雷迅V5+飞控固件版本:v1.11(PX4固件源码在20年有一次很大的改动)...

2022-03-16 18:55:18 5257

空空如也

空空如也

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

TA关注的人

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