dji psdk开发中各种机型的连接和配置说明(增加E-Prot接口不使用usb配置的方式)

39 篇文章 ¥399.90 ¥499.90

本文介绍不同机型使用osdk/psdk开发的连接方式整理,以及使用的注意事项。另外,目前主流机型均使用e-port 进行psdk开发,对于初学者配置usb slave稍微有些麻烦,且需要硬件支持,因此使用网络连接的方式来降低开发难度。

主要介绍PSDK v3之后的连接,包含M300,M350,M30\M30T\M3E\M3T\M3D\M3TD 三个大类机型。

  • 支持云台负载口
  • 支持OSDK口 (开发版作为usb host)
  • E-port接口(开发版作为usb slave),E-port Lite(E-Port的阉割版,仅uart通信的功能)

通过机型说明接口名称,如下表

飞行器 接口名称 适配的开发套件
Matrice 3D/3TD E-Port 接口
E-Port Lite 接口
E-Port 开发者套件
FlyCart 30 E-Port Lite 接口
MA8601 USB 2.0 High Speed 4-Port Hub Controller以其高性能低功耗特性在市场中脱颖而出。为了根据其电气特性进行功耗优化设计,首先需要深入理解它的电气特性,这包括绝对最大额定值、直流特性与工作条件以及功耗测量方法。MA8601控制器支持广泛的输入电压范围,以及多种电源管理模式,包括总线供电自供电模式。在设计阶段,应根据应用需求电源环境,选择合适的供电模式,并对引脚分配进行优化,以降低必要的电压损耗。 参考资源链接:[MA8601 USB 2.0高速4口集线器控制器数据手册](https://wenku.youkuaiyun.com/doc/646a16545928463033e31fa2?spm=1055.2569.3001.10343) 其次,考虑到MA8601集成了电源管理单元,可以对每个端口的电源进行智能分配控制。设计时应当利用这一特性,通过软件或固件策略控制各个端口的电源状态,以达到降低无效功耗的目的。例如,可以根据端口上连接设备的使用情况,动态地开启或关闭端口电源。 在实现过程中,可以通过读取控制器提供的寄存器信息来监控各端口的功率使用情况,并根据收集到的数据调整电源管理策略。此外,为确保控制器自身功耗的测量准确,需要使用MA8601规格说明书提供的测量方法进行校准测试。 最后,为了进一步提升能效,可以考虑使用MA8601的省电模式(如挂起、休眠模式),在使用端口时将控制器置于低功耗状态,从而延长设备的续航时间并减少能源消耗。整体设计还需要考虑外围电路的设计,例如使用低功耗的外围组件优化电路布局来降低功耗。 通过以上方法,结合《MA8601 USB 2.0高速4口集线器控制器数据手册》提供的详细规格参数,可以设计出既符合电气特性又高效的功耗优化方案。 参考资源链接:[MA8601 USB 2.0高速4口集线器控制器数据手册](https://wenku.youkuaiyun.com/doc/646a16545928463033e31fa2?spm=1055.2569.3001.10343)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

aworkholic

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值