Pixhawk

编程入门 行业动态 更新时间:2024-10-19 18:33:34

<a href=https://www.elefans.com/category/jswz/34/1713901.html style=Pixhawk"/>

Pixhawk

一 第一个应用程序

环境:ubuntu14.04LTS

来源:/Firmware/src/example/px4_simple_app

两个文件:CMakeLists.txt和px4_simple_app

CMakeLists.txt:


px4_simple_app.c:(后面涉及uorb机制暂时不懂)


step 1:在nuttx下注册该应用

进入 Firmware/cmake/configs/nuttx_px4fmu-v2_default.cmake,打开这个文件。在里面加入examples/px4_simple_app。


step 2:编译px4固件,烧写进pixhawk

make px4fmu-v2_default

step 3:连接pixhawk,进入nsh,出现px4_simple_app应用


step 4:启动该应用:



总结:

nuttx下的应用程序主要包含三个部分:

1:CMakeLists.txt文件。CMake的实现都要将应用文件放在CMakeLists.txt下。

2:.c文件,应用主要实现的源文件

3:注册应用。将应用注册到nuttx系统中

可以依照该应用的模式自己写相关应用注册到nuttx系统中,后面涉及到消息的订阅等知识再慢慢积累


更多推荐

Pixhawk

本文发布于:2024-03-23 23:52:14,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1744315.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Pixhawk

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!