利用project_generator 自动生成mdk/iar/gcc工程
1,按照python3.08的版本
python的下载地址:https://www.python.org/downloads/
https://www.python.org/ftp/python/3.8.2/python-3.8.2-amd64.exe
然后安装python 3.08
点击安装
安装完成之后
配置python环境变量的路径
D:\Program Files\Python38\Scripts\
D:\Program Files\Python38\
D:\Program Files\Python38为安装Python38路径
安装project_generator打开cmd命令行
出现命令行模式
跳转到python3.8的安装路径
执行如下命令
easy_install-3.8.exe pip
执行成功之后
链接地址的路径
https://pypi.org/project/project-generator/
pip install project-generator
显示安装成功之后就可以了
在D:\Program Files\Python38\Scripts路径下有progen.exe这个执行文件说明就安装成功啦
安装project-generator成功就是如何生成一个自动生成一个mdk工程
我给一下例子
progen generate -f projects.yaml -p disco_f407vg_blinky -t iar_arm
progen generate -f projects.yaml -p disco_f407vg_blinky -t uvision5
progen generate -f projects.yaml -p disco_f407vg_blinky -t make_gcc_arm
然后工程就生成啦
在路径下会生成一个generated_projects文件夹 里面就生成一个mdk的工程啦
这个就是自动生成mdk5的工程模板