- 进入卸载程序页面,打开或关闭windows功能,勾选“适用于Linux的windows子系统”。
2.进入应用商店,搜索ubuntu,下载ubuntu18.04。
3.下载安装好ubuntu18.04后设置linux用户名以及密码。
4.使用sudo apt update更新软件列表,使用sudo apt upgrade执行更新。
5.使用sudo apt install build-essential openocd git libudev-dev安装USB驱动。
6.使用sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa添加编译工具链软件源到ubuntu,按Enter回车。
7.更新软件源 sudo apt update
安装编译工具 sudo apt update sudo apt install gcc-arm-embedded
8.克隆 VESC源码git clone https://github.com/vedderb/bldc.git vesc_firmware
进入VESC源码目录cd vesc_firmware
执行make,即可编译。
9.编译后的二进制文件在/home/ubuntu/vesc_firmware/build目录下。
10.使用St-link将文件通过STM32CubeProgrammer烧录到STM32F405RGT6即可。
运行在windows子系统下的linux可以使用cd mmt/ 访问到windows所有目录。