opentx遥控器使用教程,opentx遥控器推荐

  opentx遥控器使用教程,opentx遥控器推荐

  硬件方面:开关,自稳按钮,方向控制遥感,油门遥感,一键降落按钮,

  1.根据开源源码找到引脚对应功能,以及实际各模块,按钮等,进行原理图的绘制,出个初板

  2.后续按需修改

  软件方面:

  1.编译出固件固件,开发环境的搭建

  编译环境是win10自带的ubuntu18.04,软件运行环境的搭建步骤如下:

  编译环境是Ubuntu18.04,遥控器是x9E

  记录一下过程。

  在安装之前请容易得到更新与恰当的升级

  安装库:

  apt-get install cmake gcc gcc-AVR AVR-libc build-essential \ lib fox-1.6-dev libsdl 1.2-dev python-pyqt 5 \ qt5-default qttools 5-dev-tools Qt multimedia 5-dev qttools 5-dev libqt 5-dev gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc-arm-none-eabi-newlib缺少Qt 5 SVG:apt-get安装python 3-pyqt 5。Qt SVG

  缺少libstdc-arm-none-eabi-newlib:VI/etc/apt/sources。目录添加源

  黛比http://ftp.de.debian.org/debiansid梅恩

  容易得到更新

  apt-get installlibstdc-arm-none-eabi-newlib

  在Ubuntu18.04还要装

  sudo apt-get安装qt5-默认qt tools 5-开发工具Qt多媒体5-开发Qt tools 5-开发

  sudo apt-get安装python3-pyside.qtwebkit上面一切顺利的话,

  下载源码饭桶克隆递归2.2https://github.com.cnpmjs.org/opentx/opentx.git

  cd opentx

  创建目录构建-焦油茴香-调试

  激光唱片构建-焦油茴香-调试

  cmake-DPCB=X9D-DG vars=YES-DLUA=YES-DD ebug=YES-DC make _ BUILD _ TYPE=Debug./

  然后会看到

  -丙编译器标识是GNU 4.8.5

  创编译器标识是GNU 4.8.5

  -检查正常工作的C编译器:/usr/独特的野狼/抄送

  -检查正常工作的C编译器:/usr/独特的野狼/cc - works

  -检测C编译器踝肱指数信息

  -检测C编译器踝肱指数信息-完成

  -检查正在工作的创编译器:/usr/独特的野狼/c

  -检查正在工作的创编译器:/usr/独特的野狼/c - works

  -检测创编译器踝肱指数信息

  -检测创编译器踝肱指数信息-完成

  - OpenTX 2.2.0

  -找安全开发生命周期

  -查找包含文件pthread.h

  -正在查找包含文件pthread.h -已找到

  -正在查找pthread_create

  -正在查找pthread_create -未找到

  -在线程库中查找pthread_create

  -在线程库中查找pthread _ create未找到

  -在线程中查找pthread_create

  -在线程中查找pthread _ create找到

  -找到的线程:真

  安全开发生命周期包含路径:/usr/include/SDL

  空对地导弹编译器标识是角马

  -找到汇编程序:/usr/独特的野狼/抄送

  使用-std=gnu 11

  警告:找不到gtests源,gtest目标将不可用!

  -找QT lupdate

  - /usr/独特的野狼/lupdate

  季度更新:/usr/独特的野狼/lupdate

  -配置完成

  -生成完成

  -构建文件已写入:opentx/build-taranis-debug

  说明配置成功了。

  接下来编译固件制作固件

  其中开源代码库源码链接替换为https://github.com.cnpmjs.org/opentx/opentx.git

  其中opentx版本2.2可以改为最新的2.3

  其中x9d遥控器型号替换(自己用的型号)即可,

  具体可参考源码哈尔。h里面的芯片型号引脚定义,编译时需要和自己实际原理图一致,最后按步骤顺利得到固件。独特的野狼固件文件。上述过程指令如下:

  cd opentx

  风险溢价构建-焦油茴香-调试

  创建目录构建-焦油茴香-调试

  激光唱片构建-焦油茴香-调试

  cmake-DPCB=X9D-DG vars=YES-DLUA=YES-DD ebug=YES-DC make _ BUILD _ TYPE=Debug./

  制作固件

  2.查看源码大致结构和内容,等待硬件出版完成后,烧录固件测试,进行测试

  官方说明文档:https://doc。开-tx。org/manual-for-opentx-2-2/

  网上找的文档:https://www.taholab.com/19464

  3.预计完整代码测试无误后,会删去不必要的代码,增加和ardupilot通讯的需求

  4.后续按需修改

  参考链接:http://bbs.5imx.com/forum.php?mod=viewthreadtid=1293621

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: