MDK Keil编译器使用的一些设置.doc

MDK Keil编译器使用的一些设置.doc

ID:25882110

大小:433.00 KB

页数:8页

时间:2018-11-23

MDK Keil编译器使用的一些设置.doc_第1页
MDK Keil编译器使用的一些设置.doc_第2页
MDK Keil编译器使用的一些设置.doc_第3页
MDK Keil编译器使用的一些设置.doc_第4页
MDK Keil编译器使用的一些设置.doc_第5页
资源描述:

《MDK Keil编译器使用的一些设置.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MDKKeil编译器编译窗口的设置在使用MDKKeil编译器时会遇到一些和编辑窗户设置相关的问题,如字体的大小、颜色,字符字符串的颜色等。现按照配置(configuation)的顺序归纳如下:首先打开Keil编译界面,打开右上角的configuation(配置),如下图所示。打开configuation后界面如下图。1)EditorGeneralEditorSettings中默认前两个勾上,ViewWhiteSpace若勾上,则会在空格的地方添加·····其界面如下所以此选项一般勾掉不选。在右边的FunctionDispiay中三个不选,用不到。中间的Look&Feel是设置显示效果

2、的,1处HighlightCurrentLine是当前行高亮,Highlightmatchingandmatchedbraces是突出显示匹配的括号。中间右边2处Files&ProjectsHanding是设置文件和工程的,需要勾上SaveProjectsbeforeenteringdebug和SaveProjectsbeforeenteringdebug可以在进入每次Debug之前保存文档和工程。3处的是设置C/C++编译窗口的tab键代表几个空格和显示行号,4处的是设置ASM(汇编)编译窗口的tab键代表几个空格和显示行号。1)Colors&Fonts如下图:前三个分别是设置汇编

3、窗口、C语言窗口、C++窗口的,现在先看C语言出口的,其他两个窗口类似。1处是设置颜色和字体的,2处设置前景和后景的,下面主要说明从text往下的设置;TextSelection是被选中的部分显示的颜色和背景颜色。如下图背景蓝色,字体白色Number是选择数字的。Operator是运算符的设置,主要设置分号逗号等。/*comment*/和//comment是被/*.....*/注释和单行注释的颜色。Keyword是关键字,C语言中如voidexternintdoubleintcharsignedstatictypedef等等。一般设置为蓝色。String是字符串,即在双引号””内的字

4、符数字等,一般设置为显眼的颜色。Identifier是标示符,即一般的代码文字,白背景下通常设置为黑色。Preprocessorcommond是预处理命令,如#define#include#ifndef#endif等,通常设置为蓝色。DecimalNumber十进制数,也就是设置十进制数的颜色和背景。FloatNumber是浮点型数字,带小数点的数。Octalnumber是八进制数。以0开头,后续跟0-7之间的数据Hexadecimalnumber是十六进制数。以0x开头,后续跟0-F之间的数据Character是字符,即在单引号‘’之间的字符。Label是标号,如需要使用跳转指令g

5、oto时指向的地方。Userkeyword是用户关键字,用户可以设置自己的关键字Bracket是括号,Block是花括号。Preprocessorstring是尖括号内的字符串Matchingbraces是匹配的括号,Mismatchedbraces是不匹配的括号Currentline是当前行的显示。剩下的汇编和C++的设置同上。其他的地方如调试窗口、串口窗口默认即可,如下1)UserKeywords用户关键字是非常非常好用的一个功能,它可以使你自己定义的关键字像系统关键字一样高亮显示。假如你有想写一个移植性比较高的程序,通常一些和编译器无关的变量类型需要这样定义:

6、typedefunsignedcharuint8;/*无符号8位整型变量*/typedefsignedcharint8;/*有符号8位整型变量*/typedefunsignedshortuint16;/*无符号16位整型变量*/uint8test;//定义变量这样有一个什么问题呢?就是uint8这个虽然是用户定义的关键字,但是它并不能像系统关键字那样高亮显示。怎么办呢?完全有办法解决,而且就是在这个标签卡中就可完成。方法如下:a.打开UserKeywords标签卡。在左侧窗口选择文件类型,比如ARM:EditorCFile;在右侧窗口点击按钮,新建一个用户关键字编辑框,输入用户定义的

7、关键字,比如uint8,这样在程序代码中,所有的uint8都会高亮显示。2)ShortcutKeys(快捷键)这里快捷键如果设置得当将会带来很大的方便,现列举常用的依次如下:Debug时一些快捷键:Disableallbreakpoint禁止所有断点Ctrl+F2Disable/Enablebreakpoint使能/禁止该断点F2Insert/removebreakpoint插入/移除断点F5Killallbreakpoint移除所有断点Ctrl+F5Ru

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。