µVision中的Key Sequence 中文

    注:这里的Key Sequence
    译作“键序列”,可能有些欠妥。

    使用键序列来传递μVision参数给外部程序。键序列是键代码和文件代码的组合。键序列用于如Tools,SVCS, Options
    for Target — User
    对话框或命令行等的场合。下面是一些使用规则:

    • 命令行中用到键代码时,需要重复它。

    如:使用到符号 $, #, %, @, ~, ^时,用$$,
    ##, %%, @@, ~~, ^^代替。

    • 文件夹名中包含了一些特殊字符(空格, ~, 或者 #)时,使用双引号括起来。

    下面的表格中列出了键代码和文件代码:


    Key Code

    键代码


    说明


    %


    带扩展的文件名 (PROJECT1.UVPROJ)


    #


    带完整路径的文件名 (C:\MYPROJECT\PROJECT1.UVPROJ)


    @


    无路径和扩展的文件名 (PROJECT1)


    $


    文件的路径名。
    路径名以反斜杠结束。
    比如说, $P 会得到 C:\MYPROJECT\.


    !


    相对于当前文件夹的相对路径,带拓展的文件名 (.\SRC\TEST.C)


    ~ 1


    当前光标位置所在的行号


    ^ 1


    当前光标位置所在的列号


    File Code

    文件代码


    说明


    $D


    在设别数据库中选择的设备名。


    E


    焦点所在文件的文件名。


    F

      依赖于具体的上下文,这个文件代码将返回:

      • 在工程窗口中选择的文件
      • 当激活状态的编辑文件
      • 当前构建进程正在编译的文件

    H


    HEX文件名 (PROJECT1.H86).


    $J


    编译包含的文件夹。编译基础文件夹在 Project
    — Manage — Project Items — Folder/Extensions - ARMCC Folder
    中有列出。这个路径由Options
    for Target - Code Generation - ARM Compiler
    决定。


    K


    开发工具根目录的绝对路径(C:\Keil\),这个不是在键代码中定义的。


    L


    连接器输出文件。通常这个可执行文件是用于调试的。 (PROJECT1).


    $M


    CPU版本号


    P


    当前工程文件名


    X


    μVision可执行程序文件(C:\Keil\UV4\UV4.EXE).。Works
    for For Key Code %, # @.


    $X


    Options for Target
    — Target — XTAL中定义的晶振时钟频率(MHz)


    ^X


    Options for Target
    — Target — XTAL中定义的晶振时钟频率(kHz)


    File Codes when using an SVCS

    使用SVCS时用到的文件代码


    Q 2


    临时文件名 (Comment).


    R 2


    版本号(Revision).


    C 2


    检查点字符串 (Check Point).


    I 2


    工程识别字符串 (Project Ident).


    U 2


    用户名(User Name).


    V 2


    数据库文件名字符串(Database).


    File Codes when using a merge tool

    使用合并工具时的文件代码


    A merge tool gives you the opportunity to merge the application-specific configuration settings from the previous version into the current version. Specify a merge tool with Tools
    - Configure Merge Tool
    .


    $current


    Is the file as copied from the PACK with default configuration options.


    $previous


    备份文件的文件名,增加数字?。Is the back-up file filename.increment
    number

    环境变量

    你可以通过环境变量传递路径给外部程序。这是相应的对话框文档中明确描述的。环境变量必须用花括号({})括起来举个例子,你用下面的方式定义了一个环境变量:

    SET ProgramFiles(x86)=C:\Program Files (x86).

    你可以在对话框中用下面的方式使用环境变量

    {ProgramFiles(x86)}

    注意

    • 组合中只能用文件代码F。
    • 1 only in combination with the File Code F.
    • 组合中只能用键代码%。
    • 2 only in combination with the Key Code %.
    • 你可以在 Start
      External Tools
       和 Using
      the SVCS Menu
      章节找到一些例子。

    来自 <http://www.keil.com/support/man/docs/uv4/uv4_ut_keysequence.htm>

时间: 2024-10-19 13:53:45

µVision中的Key Sequence 中文的相关文章

&#181;Vision中使用SVCS菜单 中文译文

SVCS菜单是用来配置μVision的软件版本控制系统(SVCS)的. SVCS命令可以添加到SVCS菜单中并执行.命令的输出会在命令执行结束后在 μVision的Build Output窗口中输出. 模板文件用以支持多种版本控制系统,详情参考 SVCS Menu 一节. 当模板文件使用Microsoft Visual SourceSafe.SVCS时会如下面所示.SVCS菜单命令使用key sequences指定文件.SVCS菜单命令实际使用的文件依赖于选择的工程窗口条目或当前激活的编辑文件.

oracle中利用trigger,sequence自动生成ID

http://zhanghong.iteye.com/blog/865937 1. 首先创建数据库表 SQL> create table customer( 2  id number(8) not null primary key, 3  name varchar2(20), 4  age number(3), 5  gender varchar2(8) 6  ); 2. 创建Sequence: create sequence customer_SEQUENCE start with 6 inc

如何批量删除Redis数据库中的Key

借助 Linux 的 xargs 指令来完成 1 redis-cli keys "*" | xargs redis-cli del 2 //如果redis-cli没有设置成系统变量,需要指定redis-cli的完整路径 1 //带密码 2 redis-cli -a password keys "*" | xargs redis-cli -a password del 1 //访问指定库时候,下面的命令指定数据序号为0,即默认数据库 2 redis-cli -n 0

http中 get方法 传送中文参数乱码解决办法

http传送参数有两种方法:get 和post  当时使用get方法传递中文参数是会有乱码现象 解决办法: 1.在jsp压面url后面的参数使用 encodeURI:"&zxbghy="+ encodeURI(zxbghy) 2.在后台java获取参数时使用字节数组:temphgdmhy = new String(hgdmhy.getBytes("ISO-8859-1"), "UTF-8");  案例,用get方法传递两个中文参数:zxb

python_如何快速找打字典中公共key

场景实例: 西班牙足球联赛,每轮球员进球统计: 第一轮:{'1':1,'2':4,'5':2,'7':3} 第一轮:{'2':1,'5':4,'6':2,'3':3} 第一轮:{'1':1,'4':4,'6':2,'7':3} -- 问题:统计前N轮,都进球的球员? 如何解决这个问题呢? 方法1: #!/usr/bin/python3 from random import randint, sample def get_s(player): # 获得三个赛季的随机记录 s1 = {k: rand

PHP 中如何正确统计中文字数

PHP 中如何正确统计中文字数?这个是困扰我很久的问题,PHP 中有很多函数可以计算字符串的长度,比如下面的例子,分别使用了 strlen,mb_strlen,mb_strwidth 这个三个函数去测试统计字符串的长度,看看把中文算成几个字节: echo strlen("你好ABC") . ""; # 输出 9 echo mb_strlen("你好ABC", 'UTF-8') . ""; # 输出 5 echo mb_strw

在map中一个key中存多个值

一说到map都想到key-value键值队存在.key可以为最多一个null的key. 今天开发中一个业务需求,在map中一个key中存多个对象. 我首先想到Map<String,List>造型来解决.尤其是那种一对多的可以这么设计. Map<String,List> map = new HashMap<String,List>();//模型就是这么个. for(int i=0;i<listObj.size();i++){ key = listObj.getId(

单点登录filter根据redis中的key判断是否退出

package com.ailk.biapp.ci.localization.cntv.filter; import java.io.IOException; import java.util.HashMap; import java.util.Map; import javax.servlet.FilterChain; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; imp

Qt 中一些常用类中文说明

Qt 中一些常用类中文说明是本文讲述的内容,这篇文章主要是介绍Qt 当中经常使用的类,采取的是使用字母索引的方式,下面的类是被经常使用的. QDataStream 为QIODevice提供了一串的二进制的数据 QDataWidgetMapper 提供了从数据模型到部件的映射 QData 日期的功能 QDateEdit 提供了日期的部件用来编辑日期,是基于QDateTimeEdit 部件 QDateTime 提供日期与时间的功能 QDateTimeEdit 提供了编辑日期与实践的部件 QDBusA