美文网首页ODrive无刷开源驱动
ODrive开发环境配置--VSCode

ODrive开发环境配置--VSCode

作者: 望江樵夫 | 来源:发表于2021-04-02 15:50 被阅读0次

    作为ODrive开源方案的推荐IDE,VSCode具备Git和GDB调试的功能。

    必要工具准备

    • make:用于调用tup

    • Tup:用于调用编译命令的构建系统

    • ARM GNU编译器:用于交叉编译

    • ARM GDB:用于调试代码

    • OpenOCD:用于使用STLink / v2编程器下载ODrive

    • Python:用于运行Python工具

    环境检查方法

    $ arm-none-eabi-gcc --version
    $ arm-none-eabi-gdb --version
    $ openocd --version             # should be 0.10.0 or later
    $ tup --version                 # should be 0.7.5 or later
    $ python --version              # should be 3.7 or later</pre>
    

    windows10下使用cmd命令窗口或者PowerShell工具即可,示例如下:

    必要工具.png

    如果缺少任何一个工具或者版本过低,请按照下述方法安装相应的软件工具


    make 工具安装

    传送门:Make for windows

    选择Complete package, except sources版本,下载并安装

    配置环境变量:

    右键我的电脑->属性->高级系统设置->高级->环境变量->系统变量->path 然后在path中新建环境变量,目录定位到make for windows安装目录即可


    [图片上传失败...(image-f6bbdd-1575287580196)]


    Tup工具安装

    传送门:tup

    选择windows条目下 Download latest version,下载并解压到指定目录:C:\Program Files (x86)\tup-latest

    配置环境变量:

    右键我的电脑->属性->高级系统设置->高级->环境变量->在用户变量下新建如下条目即可
    [图片上传失败...(image-d586c2-1575287471607)]


    ARM GNU/GDB安装

    传送门:GNU Arm嵌入式工具链

    选择自己操作系统对应的稳定版本下载并安装即可,例如: gcc-arm-none-eabi-9-2019-q4-major-win32.exe

    配置环境变量:

    右键我的电脑->属性->高级系统设置->高级->环境变量->在用户变量下新建如下条目即可

    GNUArm环境变量配置.png

    OpenOCD安装

    传送门:xPack OpenOCD

    选择自己操作系统对应的稳定版本下载即可,例如: xpack-openocd-0.10.0-13-win32-x64.zip,下载并解压到指定目录:C:\Program Files\OpenOCD

    配置环境变量:

    右键我的电脑->属性->高级系统设置->高级->环境变量->在用户变量下新建如下条目即可

    OpenOCD环境变量配置.png

    Python安装

    传送门:Python 3.8.0

    选择自己操作系统对应的稳定版本下载并安装即可,例如: python-3.8.0-amd64.exe

    配置环境变量:
    1. 安装时选择添加Python到环境变量
    ![[图片上传中...(OpenOCD环境变量配置.png-4fe415-1575279283651-0)] ](https://img.haomeiwen.com/i12537273/3ea2567ff2b73f6f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
    1. 手动配置,方法如下

    右键我的电脑->属性->高级系统设置->高级->环境变量->系统变量->path 然后在path中新建环境变量,目录定位到Python 3.8.0安装目录即可

    Python环境变量手动配置.png

    至此,VSCode开发环境全部配置完成,可按照上述环境检查方法进行确认!

    相关文章

      网友评论

        本文标题:ODrive开发环境配置--VSCode

        本文链接:https://www.haomeiwen.com/subject/izufgctx.html