一、编译

第一步,配置要运行的平台,笔者使用的CUAV-X7飞控。

./waf configure --board=CUAV-X7

第二步,编译要测试的example代码。

./waf build --target examples/RC_Channel

或者运行

./waf checks

注意,check命令在配置完板子之后会报错。

二、烧录代码

也可以在上一步编译的时候直接下载。

./waf --target examples/RC_Channel --upload

三、实验结果

用cutecom接收消息。

ps:想看自己都编译了哪些examples,运行:

cd $ARDUPILOT_HOME
./waf list | grep 'examples'

APM编译example相关推荐

  1. APM编译记录-基于OMNIBUSF4-V3飞控板

    APM编译记录-基于OMNIBUSF4-V3飞控板 APM编译记录 Bootloader问题 固件编译 APM编译记录 初次使用APM,根据博客文章以及结合官方教程摸索,发现和PX4还是有挺大差别的, ...

  2. WebRTC 音频模块单独编译 --【转载】

    原文地址:http://billhoo.blog.51cto.com/2337751/1213801 [2015年2月15日] Bill 这段时间没有再关注 WebRTC 以及音频处理的相关信息,且我 ...

  3. APM飞控学习之路:1 无人机的分类与发展

    "旧时王谢堂前燕,飞入寻常百姓家".无人机也像那堂前燕,从以前为军事所专属,负责侦查和战斗,飞入民用领域,在航拍.植保.快递.救灾.巡检.拍摄等行业大显身手,无人机+的应用遍地开花 ...

  4. 单独编译使用WebRTC的音频处理模块

    不推荐单独编译 WebRTC 中的各个模块出来使用. 昨天有幸在 Google 论坛里询问到 AECM 模块的延迟计算一事,Project member 说捣腾这个延迟实际上对 AECM 的效果没有帮 ...

  5. APM飞控学习之路:3 APM系统介绍与开发环境搭建

    "工欲善其事,必先利其器".在进行无人机飞控开发时,选择一个合适的软硬件平台以及IDE是十分重要的.目前,APM飞控成熟度高,开发工具齐全,社区建设完善,开发者文档丰富,适合开源选 ...

  6. WebRTC音频预处理单元APM的整体编译及使用

    正文 然而本次优化仍然没能用上整套VoE,因为VoE不仅仅包含音频预处理,它将音频编码模块.传输模块一并融入了引擎,而bill的项目需要使用既有的编码.传输层,因此使用整个VoE对我来说显得冗余且不可 ...

  7. 使用VSCode打造APM飞控的编译+烧录+调试一体的终极开发环境

    日期:2019.05.08 前言 APM(Ardupilot)和PX4是当今世界上最为流行和活跃的两大开源飞控软件项目,它们均在Linux下基于gcc编译工具链开发,对于那些习惯与在Windows下使 ...

  8. linux内核编译练习

    编译前的准备 一.查看硬件信息. [root@REHL5-T Desktop]# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cp ...

  9. freebsd 编译核心

    核心 (kernel) 顾名思义是整个操作系统的核心,系统一开机即加载核心,它控制了整个系统的运作,包含和硬件沟通.系统资源配置.内存管理.档案系统管理等等. 本章将介绍如何客制化一个核心,它可以缩小 ...

  10. 阿里巴巴陈武:通过亿级用户App的实践验证,锤炼高质量APM体系

    在这个飞速运转的移动App时代,有一句格言--快总比慢好.这也使得对移动App性能的管理.优化需求变得越来越急切,不可忽视. \\ 2016年8月18-19日,由极客邦.InfoQ和听云联合主办的AP ...

最新文章

  1. thinkphp mysql 密码加密_thinkphp框架实现mysql读写分离
  2. 基于jQuery很牛X的批量上传插件
  3. boost::math模块使用词法转换的一个非常简单的例子的测试程序
  4. 158.5. manifests
  5. 【LeetCode】3月26日打卡-Day11
  6. 模态窗口和非模态窗口
  7. python去除行末符EOL的一般方法
  8. 和与余数的和同余理解_余数与同余解析
  9. Java编程规范,为什么要按照编程规范进行代码编写?有何作用?如何提高自己的编程规范?
  10. 思科下一代模拟器EVE-NG做一个思科交换机用作DHCP服务器实验
  11. 设置快捷键使页面全屏
  12. join有哪几种方式?内外连接有什么区别?
  13. android开发中即时聊天软件中时间的获得
  14. Carson带你学设计模式:这是一份全面 详细的设计模式学习指南
  15. 阿里云备案成功的域名可以用腾讯云的服务器吗?
  16. python数据分析计算递增百分比pct_change()
  17. c#样条曲线命令_C# chart控件绘制曲线
  18. 【iOS】——==与isEqual方法
  19. windows server 2008r2 oracle11g安装
  20. DeepID算法实践

热门文章

  1. 串口DMA方式发送接收
  2. 我的叔叔精通计算机英语翻译,人教小学英语精通版 三年级下册Unit3 课文翻译...
  3. iOS -- 播放本地音频文件 (Swift)
  4. GBIT51232-2016装配式钢结构建筑技术标准
  5. mysql查询之左连接查询与右连接查询
  6. 【高等教育6年+工作5年】的个人阶段性自述
  7. 软件开发几个阶段的内容以及产物
  8. 数据库系统概论-数据库系统阶段的特点
  9. Java调用百度翻译openapi实现简单翻译功能
  10. 友盟分享——微信、腾讯微博、新浪微博分享失败原因分析