0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Configuration Wizard的语法规则

麦辣鸡腿堡 来源:轩哥谈芯 作者:义轩 2023-11-23 18:09 次阅读

Configuration Wizard的语法规则

大家如果有使用过HTML语法,这里就非常容易理解了,它和 HTML一样,使用成对的标签来代表不同的功能,如<>和>,其中 * 代表不同的功能标签。

*## 标签h

*通过使用和来设置一个分组,它可以在配置向导中进行折叠。

// < h > 分组标题// …// < /h >

图片

*###

标签i

*使用+提示内容来设置对上一个配置项的提示,可以配置多行。

// < i > 提示内容 如 Select the cell type for calcu the soc

图片

当鼠标移动到配置项时显示提示内容。

**###

标签e

*使用和来设置一个分组,该类分组可以整体被禁止或使能,也可以在配置向导中进行折叠。

当禁止时无法修改配置该组内容,组内文字变灰暗;反之即可修改内容。

这里对于,还有一个规则<e1.2>,这种e1.2表示修改该配置项下面出现的第2个配置参数的第2位(0位开始),它只能修改一个位,可以嵌套使用。

// < e > 使能分组标题
// …
// < /e >

图片

这里看一个折叠的例子,其中也包含了 o 和 e 标签作用于参数的位域的操作。

//   < e1.13 > Enable Chip Select 0 (CSR0)
//     < e1.5 >      WSE: Enable Wait State Generation
//       < o1.2..4 >   NWS: Number of Standard Wait States < 1-8 >< #-1 >
//     < /e >
//     < o1.9..11 >  TDF: Data Float Output Time < 0-7 >
//                 < i > Number of Cycles Added after the Transfer
//   < /e >
#define A1 (0xFFE00000)
#define A2 (0x010024A9)   // EBI_CSR0: Flash

图片

**###

标签o

**使用标签o可以在配置界面添加一个数值修改框或使能框(只修改一个位时),它与标签e同样还有添加规则<o1.2>和<o1.2..3>。

比如表示修改该配置项下面出现的第1个配置参数的第1位,它只修改一个位;

比如表示修改该配置项下面出现的第4个配置参数的第2到5位,它可以修改多个位。


// < o > 标题内容

*另外,标签 o 还可以设置修改范围和步进,其中步进可以省略。


// < o > 标题内容 < 最小值-最大值:步进 >

*如果想使用下拉菜单的话,可以在标签o的后面增加如下的选项内容。


// < o > 标题内容 < 0= > 选项0  < 1= > 选项1  < n= > 选项n

标签q

**它标签o差不多,不过它只能修改数值的一个位,不能修改多个位,支持<q1.2>。


// < q > 标题内容

标签c

*使用标签c可以在配置界面添加一个使能框注释或取消注释代码内容,其实就是用来操作是否将宏定义内容注释掉。

// < c >
//#define DEBUG_FLAG
// < /c >


// < !c >
#define DEBUG_FLAG
// < /c >

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • keil
    +关注

    关注

    68

    文章

    1196

    浏览量

    165316
  • MDK
    MDK
    +关注

    关注

    4

    文章

    208

    浏览量

    31773
  • 语法
    +关注

    关注

    0

    文章

    40

    浏览量

    9669
收藏 人收藏

    评论

    相关推荐

    FPGA-Verilog HDL语法参考

    FPGA-Verilog HDL语法参考语法规范下列规范应用于语法描述,规则采用巴科斯—诺尔范式(B N F)书写:1) 语法规则按自左向右
    发表于 08-11 10:33

    Configuration Wizard 初始化STM32

    这是keil的Configuration Wizard 功能,希望与大家讨论一下,个人感觉很好用,不知道为什么用的人很少
    发表于 08-02 10:10

    电路图的画法规则

    为了使看图者能够正确、方便地理解电路图的全部内容,绘制电路图时除了必须使用统一规定的图形符号和文字符号外,还应遵循一定的画法规则。了解这些画法规则,有助于我们较快学会看懂电路图。备注:这是从书上扒下来的一部分内容,大家别嫌少哈
    发表于 10-25 12:29

    什么是ST语言?ST语言的基本语法规则有哪些?

    什么是ST语言?ST语言的基本语法规则有哪些?ST语言调用功能块与函数的基本语法是什么?
    发表于 07-02 06:56

    define宏定义多条语句的语法规则有哪些

    在单片机编程过程中,有时候需要反复操作多条同相语句,这时候运用#define宏定义多条语句可以大大简化编程内容。语法规则如下:1.宏定义单条语句:#define PI 3.14159// 定义圆周率
    发表于 07-15 08:39

    shell一些常用的语法规则是什么

    一、引言该博客旨在记录shell一些常用的语法规则。二、Shell脚本中$0、$?、$!、$$、$*、$#、$@1. $$Shell本身的PID(ProcessID)。2. $!Shell最后运行
    发表于 12-23 07:22

    JSON是什么?JSON语法规则有哪几点

    JSON是什么?JSON语法规则有哪几点?
    发表于 02-25 07:29

    MAST语法规则简介

    一、MAST语言的分层结构:MAST语言是采用分层结构的,关于分层结构将在模板一节中作简单的介绍。二、在MAST语言中,将涉及到文件命名规则,模板的引用,在程序中的注解,续
    发表于 05-27 10:40 53次下载

    Configuration Wizard V2.90 _单片初始化配制软件

    Configuration Wizard软件说明: 单片初始化配制软件 V2.90 ,以图形选择界面方式帮您配制初化芯片的功能并给出对应的代码,免除您对芯特殊寄存器的记忆,提高您的工作效率。
    发表于 04-16 09:04 274次下载

    TCP/IP Configuration Wizard V3.32

    TCP/IP Configuration Wizard V3.32软件说明: TCP/IP配制向导 V3.23 注:它内部所提供的LIB库是KEIL V8.0X版本,低版的KEIL会通不过的!请使用新的正版KEIL编译软件!
    发表于 04-16 09:05 169次下载

    verilog语法规则

    发表于 07-01 20:27 31次下载

    prolog中文教程及语法规则

    本文将详细介绍prolog学习流程编程思路上以及prolog语法细节。
    发表于 01-05 10:21 2.1w次阅读

    内联汇编代码中的关键语法规则讲解

    一、基本 asm 格式 1. 语法规则 2. test1.c 插入空指令 3. test2.c 操作全局变量 4. test3.c 尝试操作局部变量 二、扩展 asm 格式 1. 指令格式 2.
    的头像 发表于 09-05 09:46 2430次阅读

    MDK的配置向导介绍

    MDK 的Configuration Wizard Configuration Wizard翻译成中文可以叫做配置向导,它是由一些特殊规则
    的头像 发表于 11-23 17:50 568次阅读
    MDK的配置向导介绍

    java switch case的语法规则

    在Java中,switch case语句是一种用于多分支选择的控制流语句。它允许根据某个表达式的值来执行不同的代码块。下面是关于switch case语法规则的详细解释。 基本语法 switch语句
    的头像 发表于 11-30 14:40 355次阅读