Robomaster SDK源码阅读.5

一位读者催更了很长时间的文章,想看robomaster SDK的源码解读,有点感动,就我的水平居然还有人想看。

其实我写这个还是比较小众的

https://github.com/dji-sdk/RoboMaster-SDK/

闲话不多说,直接开始,先把库捣鼓下来

https ://robomaster-dev.rtfd.io/

开发指南

https ://gitee.com/xitinglin/RoboMaster-SDK

国内码云地址

https://github.com/TelloSDK/Multi-Tello-Formation

随便找了下,看见一个官方推荐的Tello组队库。

Tello的库,我也很想写,不过是下篇文章。

读源码要使用一个好的阅读工具

SI调整好的样子

Understand的界面

VSCode

要说熟悉我肯定是VSCode最熟悉了,但是也想用别的。SI有点丑,这里就试试Understand。

需要知道的是Understand是一款静态代码分析工具,支持多种语言。

打印功能是把一段代码打印出来,因为可能需要细细阅读

或者是为了携带方便吧,反正就是这样的

打印的结果

有的地方是乱码,字符编码的毛病

点这个地方,配置

在配置前你可以看到项目的概览

以及这个项目包含的所有语言类型

注意是UTF-8的编码

设置一下

需要重新加载一下

正常,就是有点字体发虚

https://pan.baidu.com/s/1cEmFyBVyUo_vfHIQWOsxSA
y99r
https://pan.baidu.com/s/1EVw-874_Zp2-l1Efp2a59w
fprw

这款软件价值不菲,这里提供两个版本,自己安装一下。

代码阅读工具 (Scientific Toolworks Understand) v5.1,我以前也写过。

这里进行搜索

搜索功能在此

F5是全局搜索

实体类的查找

一些生成图的样子,帮助阅读

在这里生成

最近忙航测,这个先放一下。

(0)

相关推荐

  • 500万人都喜欢!网址+源码分享!

    hello大家好,这里是假期日常爆肝更新的老Y工作室. 国庆假期大家玩的咋样?有啥有趣的事情欢迎给老Y留言. 今天给大家分享一个前段时间github上面的一个超级火的文字类游戏-人生重开.游戏极其简单 ...

  • .NET 6 预览版 7 发布

    我们很高兴地发布了 .NET 6 预览版 7.这是我们进入(两个)候选发布版(RC)之前的最后一个预览版.在我们放慢发布速度之前,团队一直在萤窗雪案,以完成最后一组功能.在这个版本中,你将看到各功能的 ...

  • 我们一直谈论“写代码”,但你会“读代码”吗?

    编程,又被称作"写代码".这个说法有可能会带来一点点误解,让人觉得如何"写"是学习编程要解决的主要问题.但事实并非如此.尽管最终代码要在键盘上敲出来,但这个过程 ...

  • Robomaster SDK源码解读.Camera.上

    先搜索关键字 在这里 对应的引入的库,机器库 相机的库,里面有TT 开始读这个camera的源码,主要是要了解是有什么方法. 我主要是要一个逐帧的方法,因为需要算法去处理每一帧的照片 里面主要是有三个 ...

  • 一个超级实用的源码阅读小技巧

    在学习编程的路途漫漫,优秀的源码是非常珍贵的学习资源,阅读源码也是有效提高自己的一个好方法. 工欲善其事必先利其器: 我发现函数调用图可以让我们更加直观地了解到源码函数直接的调用和层次关系,提高阅读源 ...

  • spark源码阅读--shuffle过程分析 ShuffleManager(一)

    ShuffleManager(一) 本篇,我们来看一下spark内核中另一个重要的模块,Shuffle管理器ShuffleManager.shuffle可以说是分布式计算中最重要的一个概念了,数据的j ...

  • dubbo源码阅读之服务目录

    服务目录 服务目录对应的接口是Directory,这个接口里主要的方法是 List<Invoker<T>> list(Invocation invocation) throws ...

  • 手把手教学APK反编译实现源码阅读

    手把手教学APK反编译实现源码阅读

  • Vue2 源码阅读(三) 双向绑定原理

    Vue2 源码阅读(三) 双向绑定原理

  • Vue2.x 响应式部分源码阅读记录

    之前也用了一段时间Vue,对其用法也较为熟练了,但是对各种用法和各种api使用都是只知其然而不知其所以然.最近利用空闲时间尝试的去看看Vue的源码,以便更了解其具体原理实现,跟着学习学习. Proxy ...

  • Mybatis源码阅读套路,一次性打包发您~

    很多人看源码都不知道如何看,今天来教教大家如何看源码. 前提是我们需要对整个Mybatis的原理.工作流程和模块进行一个整体的直知晓,另外还要有使用经验. 建议先看这两篇文章: 本文主要内容: 源码下 ...

  • Vue2 源码阅读(二) new Vue()做了什么

    Vue2 源码阅读(二) new Vue()做了什么