[单片机][KEIL5] 参数的意义和使用 L #L @L K #K $, #, %, @, ~, ^

news/2025/2/13 2:49:00/

使用键序列从µVision传递参数给外部用户程序。 键序列是键码和文件码的组合。 键序列可以使用,例如,在对话框工具,SVCS,选项的目标用户,或从命令行。 以下规则适用:

当从命令行使用时,某些关键代码必须重复。

使用符号$,#,%,@,~,^

用$$,##,%%,@@,~~,^^来转义它们。

当使用可能包含特殊字符(空格、~或#)的文件夹名称时,将键序列用引号(" ")括起来。

关键码及档案码列于下表:

Key例子描述
%PROJECT1.UVPROJX带扩展名的文件名

|C:\MYPROJECT\PROJECT1.UVPROJX |带扩展名的完整路径和文件名

@| PROJECT1| 没有扩展名或路径说明的文件名
$| C:\MYPROJECT\ | 用反斜杠扩展的文件路径名。
!| .\SRC\TEST.C| 具有当前文件夹扩展名和相对路径规范的文件名
~ 1| 123| 当前光标位置的行号
^ 1| 51| 当前光标位置的列号

文件代码描述
$D从设备数据库中选择的设备名称。
E编辑器文件名目前在焦点。
F根据上下文,这个文件代码返回:在窗口Project中选择的文件。 当前活动的编辑器文件。 当前由构建过程翻译的文件.
H应用程序HEX文件名 (PROJECT1.H86).
$J绝对编译系统包括文件夹。 编译器基本文件夹列在项目-管理-项目项目-文件夹/扩展- ARMCC文件夹。
K开发工具链的绝对根文件夹,不管使用的关键代码是什么
L链接器输出文件。 通常用于调试的可执行文件(PROJECT1).
$MCPU mask revision number.
P当前项目文件名。
$S当前激活的设备族包的安装文件夹.
X视觉可执行程序文件(…\UV4\UV4. exe)。 适用于Key Code %, #, and @.
$X目标-目标- XTAL选项中指定的以MHz为单位的XTAL时钟频率。
^XXTAL时钟频率在千赫指定的目标-目标- XTAL选项。
Y预处理器符号文件co-arm_<target_name>.h为C文件类型定义。 适用于关键代码#。
Z预处理器符号文件co-arm_<target_name>.hpp为c++文件类型定义。 适用于关键代码#。

常用:

描述
L工程目标名称
Kkeil所在目录
P工程文件所在路径

https://www.keil.com/support/man/docs/uv4/uv4_ut_keysequence.htm


http://www.ppmy.cn/news/496339.html

相关文章

敏源传感 MTS01 IIC CRC校验程序(x8 + x5 + x4 + 1)

敏源传感 MTS01 IIC CRC校验程序&#xff1a; /* *Name: CRC-8 x8x5x41 * Poly: 0x31 * Init: 0xFF * Refin: False * Refout: False …

C51简介及Keil的使用

前言 此文档主要是针对有一定C/C编程基础&#xff0c;并打算用Keil从事C51开发的开发人员。C51涉及的知识比较多&#xff0c;但是入门基本的开发&#xff0c;还是容易的。 C51简介 1. C51概念 C51继承于C语言&#xff0c;主要运行于51内核的单片机平台。单片机&#xff0c;…

C语言进阶教程(再论struct,union,enum)

文章目录 前言一、struct&#xff0c;union&#xff0c;enum类型大小计算二、应用场景分析总结 前言 本篇文章我们再来讨论struct&#xff0c;union&#xff0c;enum这三大结构。这三大结构很容易让人晕头转向&#xff0c;所以现在我们再来分析一下吧。 一、struct&#xff0…

gRPC教程与应用

gRPC是是谷歌一个开源的跨语言的RPC框架&#xff0c;面向移动和 HTTP/2 设计。 grpc中文网 在 gRPC 里客户端应用可以像调用本地对象一样直接调用另一台不同的机器上服务端应用的方法&#xff0c;使得您能够更容易地创建分布式应用和服务。 gRPC 也是基于以下理念&#xff1…

Java 从入门到精通(续集17)——数据库编程

Java 从入门到精通&#xff08;续集17&#xff09;——数据库编程 Java 中的数据库编程是指使用 Java 提供的 JDBC API 和各种数据库驱动程序来实现与数据库之间的数据交互。Java 中主要使用的数据库驱动程序包括 MySQL、Oracle、SQL Server 等。 一、JDBC API Java 中的 JDBC…

基于Springboot+vue的网上商城购物系统设计与实现

博主介绍&#xff1a; 大家好&#xff0c;我是一名在Java圈混迹十余年的程序员&#xff0c;精通Java编程语言&#xff0c;同时也熟练掌握微信小程序、Python和Android等技术&#xff0c;能够为大家提供全方位的技术支持和交流。 我擅长在JavaWeb、SSH、SSM、SpringBoot等框架…

Mac 设置 word 单面打印 双面打印

command p 弹出打印页面 选择布局&#xff0c;设置双面打印或者是单面打印

A4文档打印为A3双面的解决办法

打印设置 选择纸张为A3 &#xff0c;页面设置时&#xff0c;选择拼页&#xff0c;然后按照4&#xff0c;1&#xff1b;2&#xff0c;3&#xff1b;顺序对文档进行拼页打印即可&#xff01;不错的方法&#xff01;要记住哦&#xff01;