MDK 的Configuration Wizard
Configuration Wizard翻译成中文可以叫做配置向导,它是由一些特殊规则的语法构成的,可以解释成图形化的配置菜单,在图形化界面中,可以很清晰的配置程序相关参数,而不需要在具体的代码中修改。
Configuration Wizard有点类似于Markdown原理,可以实现所见即所写,它采用注释的形式来构建菜单,在 MDK 中,它支持汇编、C/C++以及初始化文件(如.s文件)。
如下图,先展示一张直观的配置界面,再从源码上来详细地介绍它的实现方法。
实现上图的源码:
/*************************************************** PACK 参数***************************************************/ #if (1) /**Pack Information*/ // Pack Infomation /************BATTERY_PACK_INFO*****************/ // Pack Cell Series Counts < 4= > 4 < 5= > 5 < 6= > 6 < 7= > 7 < 8= > 8 < 9= > 9 < 10= > 10 #define PACK_SERIES_COUNT (10) //Pack串数=电压采样点数 // Pack Cell Parallel Counts < 1= > 1 < 2= > 2 < 3= > 3 < 4= > 4 #define NUM_PARALLEL (2) //Pack并数 // Pack Temp Sensors Counts < 1= > 1 < 2= > 2 #define NUM_CELL_TEMP_SENSORS (2) //电芯温度采样点数 /********CURRENT SENSOR TYPE******************/ // Pack Current Sensors Resister(mR) < 1= > 1 < 2= > 2 < 4= > 4 < 8= > 8 #define DIVER_RESISTER (4) //电流采样电阻传感器mΩ /*********AFETYPE***************************/ #define AFE_TYPE (AFE_CG861XX_TYPE) //当前PCB使用的AFE的型号 //
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
- keil
+关注
关注
68文章
1201浏览量
166020 - MDK
+关注
关注
4文章
207浏览量
31887 - 配置向导
+关注
关注
0文章
2浏览量
6007
发布评论请先登录
相关推荐
缺少TCP IP配置向导和库
我是MPLAB X IDE的新手,目前正在开发MPLAB IDE 8.92,现在我得到一本关于微芯片TCP IP
配置
向导的书,我从微芯片下载并安装了很多软件,但是找不到微芯片TCP IP
配置
向
发表于09-06 06:18
有关MDK的知识介绍几点
介绍几点:keil专门为ARM单片机开发了IDE,就叫做
MDK,
mdk是keil5+的版本,可以看作是keil3,4等版本的升级版。
mdk比较经典的是
发表于01-10 06:59
KeilMDK介绍与安装
一、Keil
MDK
介绍Keil是德国知名软件公司Keil(现已并入ARM 公司)开发的**微控制器软件开发平台,**是目前ARM内核单片机开发的主流工具。 Keil提供了包括C编译器、宏汇编
发表于01-10 06:02
MDK配置向导详解
o标签 e0 o1.2 o2 o1.1 字母后的第1 个数值表示要操作对象的序号,.1 .2 .点后面的数字表示要操作对象的位 例:.1=BIT1, .2= BIT2 o1.2表示操作的第1 个对象的BIT2 o1.2..5表示操作的第1 个对象的BIT5, BIT4, BIT3, BIT2 i 前一个项目提示帮助,将鼠标放在要
发表于02-24 15:59
•
0次下载
MDK配置经验
做笔记用看不懂的喷子勿喷第一次发表文章,可能有点水。还是怀着激动的心情纪念一下第一次把
MDK
配置成功
MDK
配置过程中遇到的问题JLIK驱动安装问题:下载了驱动但是发现野火给的版本是DA
发表于10-15 22:37
•
292次阅读
ARM配置RealviewMDK集成开发环境的使用方法
首先对ARM做了一个简单的
介绍,主要
介绍了Realview
MDK集成开发环境的使用,使用
MDK完成嵌入式开发的一般过程。创建一个新工程需要:选择工具集,创建工程并选择处理器,
发表于07-08 14:46
•
10次下载
评论