假设Keil安装路径: C:\Keil_v5\
假设工程在 d:\HELLO , 工程Targets名:Simulator [在Manage Project Items中可修改]
如下指令为:Build(F7)
C:\Keil_v5\UV4\UV4.exe -b d:\HELLO\Hello.uvproj -j0 -t Simulator -o d:\HELLO\uv4.log
如下指令为:Rebuild(Ctrl+Alt+F7)
C:\Keil_v5\UV4\UV4.exe -r d:\HELLO\Hello.uvproj -j0 -t Simulator -o d:\HELLO\uv4.log
从以上指令看出uv4通过 uvproj文件编译,然后输出过程log日志[日志路径可以自己设置]
有了这些命令行的加持我们就可以完全脱离keil的IDE采用自己喜欢的IDE(如VSCode)来开发和调试.
VScode 输出终端具有文件文字位置跳转功能,如:
Source\MyTimer.c:49:10 当用户按住Ctrl点击这行文字,vscode就会跳到 Source\MyTimer.c文件的第49行第10列的位置.