MiniFly微型四轴学习与开发日志(六)——遥控器任务与系统框架

遥控器任务框架

在这里插入图片描述
参数配置任务主要功能是保存参数。
按键扫描任务主要功能是扫描按键。
显示任务主要功能是显示界面。
飞控指令发送任务主要功能是将采集摇杆电位器的 AD 值转换为姿态控制命令,并以 10ms的周期通过 radiolink 链路发送给四轴。

无线通信数据处理任务主要功能是处理四轴返回的应答包数据,处理完之后再通过usblink 链路转发给上位机。
USB通信数据处理任务主要功能是处理上位机发下来的 ATKP 数据包,处理完之后通过radiolink 链路转发给四轴。

无线连接任务主要功能是发送 ATKP 数据包给四轴,并接收四轴返回的应答包。
usb发送任务主要功能是给 ATKP 数据包加上帧头和校验并发送给上位机。
usb接收任务主要功能是接收上位机发下来的串口数据,按照 ATKP 格式打包。

遥控器系统框架

在这里插入图片描述
MiniFly 遥控器采用了 STM32F103C8T6 作为控制 MCU,外围硬件主要有蓝色 0.96 寸OLED、NRF24L01+、RF 功率放大、2.4G 天线、摇杆、按键、蜂鸣器、LED 等。

一控多机 → 地面站 ?

  • 4
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值