无人机的DT部分

这里就有一个一直没能搞懂的问题:program_ctrl这些东西是啥玩意传过来的,是上位机还是啥?总之就先分析一遍代码。

这个东西是相当的恐怖,一千行代码。。。头文件长这样:
在这里插入图片描述
感觉没有机会细看了,最多把各个功能列举一下。

/
//Send_Data函数是协议中所有发送数据功能使用到的发送函数
//移植时,用户应根据自身应用的情况,根据使用的通信方式,实现此函数
void ANO_DT_Send_Data(u8 *dataToSend , u8 length)
{
#ifdef ANO_DT_USE_USB
	AnoUsbCdcSend( dataToSend , length );;//USB数据发送
#endif
#ifdef ANO_DT_USE_USART2
	Drv_Uart2SendBuf(data_to_send, length);
#endif
}

看一下这个东西:发送数据,可以选择用串口2还是usb。。。
如果usb是用线连接的那个,那么串口二就是无线收发模块?所以利用上位机实时控制是可以实现的。有飞机再看。

其他的东西。。。又不想写了,因为暂时用不到哇,而且大同小异的感觉。跳过了(orz)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值