当前位置:网站首页>vscode编译keil工程,烧录程序
vscode编译keil工程,烧录程序
2022-08-02 14:06:00 【shinechow】
一、创建VSCode工作区
1.1、打开vscode,点击文件,点击打开文件夹...,选择keil工程根目录。
1.2、在工程根目录下创建.vscode文件夹,用以存放与vscode相关的文件。
1.3、点击文件,点击将工作区另存为...,设置工作区名称,并将文件存放在.vscode文件夹下。
二、创建批处理命令文件
2.1、在.vscode文件夹下新建bat文件。文件名可以随便取,我设置的是rebuild_project.bat
2.2、编写批处理命令
@echo off
::命令不显示
set UV=C:\Keil_v5\UV4\UV4.exe
::keil应用程序的完整路径
set pra=%1
::传入第一个参数,-b表示编译,其他表示下载
set UV_PRO_PATH=%2.\mesh_app_sensor_server.uvprojx
::传入第二个参数,工程的完整路径
if %pra% == -b (
::根据输入参数进行动态输出提示信息
echo Init building ...
)else (
echo init Download ...
)
echo .>build_log.txt
::创建中间文件并清空内容
"%UV%" -j0 %pra% "%UV_PRO_PATH%" -o build_log.txt
::使用命令行进行相应的操作,并将操作日志保存在中间文件中
type build_log.txt
边栏推荐
- C语言日记 4 变量
- 电商项目常见连续登录,消费,日期等问题
- binlog与iptables防nmap扫描
- MySQL 8.0 新特性
- Steps to connect the virtual machine with xshell_establish a network connection between the host and the vm virtual machine
- 关于spark
- C语言初级—判断一个数是不是素数(函数封装)
- St. Regis Takeaway Notes - Lecture 05 Getting Started with Redis
- C语言日记 7 输入/输出格式控制
- 猜数字游戏,猜错10次关机(srand、rand、time)随机数生成三板斧(详细讲解!不懂问我!)
猜你喜欢
随机推荐
线性代数期末复习存档
每周招聘|PostgreSQL专家,年薪60+,高能力高薪资
MySQL知识总结 (十一) MySql 日志,数据备份,数据恢复
[VCU] Detailed S19 file (S-record)
Eslint规则大全
加减法运算及其溢出处理
Flink依赖汇总
C语言日记 2 标识符
C语言——一级指针初识
uniapp小程序禁止遮罩弹窗下的页面滚动的完美解决办法
宝塔搭建PHP自适应懒人网址导航源码实测
关于spark
统计偏科最严重的前100名学生
C语言初级—从键盘接收一个整形并逆序输出
A little thought about password encryption
The language of initial
verilog学习|《Verilog数字系统设计教程》夏宇闻 第三版思考题答案(第十四章)
关于UDF
spark中RDD与DF的关系
宏定义问题记录day2