你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

查看: 1978|回复: 1

Keil的使用方法 - 常用功能(三)

[复制链接]

49

主题

19

回帖

0

蝴蝶豆

金牌会员

最后登录
2019-2-16
发表于 2016-6-13 23:25:33 | 显示全部楼层 |阅读模式
、概述
    上一篇文章是总结关于Keil使用方法-常用功能(二),关于(文件和编译)工具栏每一个按钮的功能描述和快捷键的使用。

    今天总结关于Keil配置里面的选项一些常用功能,不会总结每一个功能,计划在今后的文章中会整理出详细的文档说明。


本着免费分享的原则,方便大家手机学习知识,每天在微信分享技术知识。如果你觉得分享的内容对你有用,又想了解更多相关的文章,请用微信搜索“EmbeddDeveloper” 或者扫描下面二维码、关注,将有更多精彩内容等着你。

Ⅱ、下载
Keil集成开发工具和支持包,可以到官方网站下载,也可以到我的360云盘下载。现在(2016.06.11)MDK-ARM最新版本是5.20,支持包根据自己MCU的型号选择下载,由于我总结是基于ST芯片的,在云盘只保存ST的支持包,我会定期在360云盘更新。

Keil下载地址:
360云盘:http://yunpan.cn/cPYaeY23RSsbb  访问密码 9aba


支持包下载地址:
360云盘:http://yunpan.cn/cxWnPxniRXTMS  访问密码 9a98


参考的软件工程:
http://yunpan.cn/cSnTMev59yXmU  访问密码 f9ff



公众号0.5m.jpg


Ⅲ、关于Keil配置
    关于Keil配置里面主要是对整个Keil的使用上有些参数进行配置,如:字体编码、字体大小颜色、快捷方式等。Keil软件做的很好,新建一个工程,很多参数基本默认配置就行了(笔者喜欢字体颜色、快捷键默认),除非你有什么特殊的要求。
Edit -> Configuartion 或者点击常用工具按钮(扳手图标)就可弹出Keil配置的对话框。对话框主要以下几项:1.Editor编辑;2.Color&Fonts颜色和字体;3.User Keywords自定义用户关键字;4.Shortcut Key快捷键;5.Text Completion编辑完形;6.Other其他。
常用功能(三)1.png



Ⅳ、详情描述
下面我将每一个选项中常用的功能讲解一下,更多详细敬请等待。


1.Editor编辑
常用功能(三)2.png
Editor选项比较重要,也是经常使用的选项,这里我将配置选项分A-E五块来讲解。

A.普通编辑设置
Encoding编码:对编辑的文本编码【看动画字体
Auto Indent自动缩进:换行时自动缩进(对齐)【看动画换行光标
Virtual Spaces虚拟空间:光标可以处于任何位置【看动画光标位置
View White Space显示空白:显示空格【看动画显示空格
View End of Line显示结束行:显示行最后标示【看动画】
常用功能(三)1 - 普通编辑设置.gif

B.函数显示窗口设置
Display Modules显示模块:以文件方式显示【看动画窗口
Scan...project files显示工程文件函数
Scan...editor files显示编辑文件函数
常用功能(三)2 - 函数显示窗口设置.gif


C.看/感觉,视觉设置
Show...Find查找提示对话框:为查找到提示对话框【看动画窗口
Highlight...Line高亮光标行:
Highlight...braces高亮配对
Print...coloring语法颜色:
Colored...Tabs选项卡:
Rigght Margin右边距:
常用功能(三)3 - 看感觉视觉设置.gif

D.文件和工程管理
Create Backup files创建备份文件
Automatic...自动加载外部修改过的文件:
Save Project...进入调试时保存工程:
Save File...进入调试时保存文件:
Auto save...每隔X分钟保存文件:

E.文件(C、ASM、其他)编辑设置(三个选项一样)
Use syntax...使用设置(语法颜色)
Insert spaces...TAB插入空格:
Show line...显示行数:
Use monospaced Font使用等宽字体:
Open with Outlining打开伦廓:
常用功能(三)4 - 文件编辑设置.gif


2.Color&Fonts颜色和字体
常用功能(三)3.png
这个选项对于初学者来说可以不用修改,修改也很简单,主要是设置字体、大小、风格、颜色(字体颜色和背景颜色)。不在过多描述。


3.User Keywords自定义用户关键字
这个选项对于初学者基本不会使用,定义关键字。


4.Shortcut Key快捷键
这个选项就不多说,定义快捷键,我的另一篇文章“Keil的使用方法 - 常用功能(一)”里面就有很多快捷键(默认的),你可以修改,也可以添加快捷键。如下载定义为:Ctrl + D(下图动画)。
常用功能(三)5 - 快捷键.gif

5.Text Completion编辑完形
常用功能(三)4.png
主要包含三个方面的设置,见动画。
1.Show Code Completion List自动完成代码编辑
2.Dynamic Syntax Checking语法动态差错
3.Text Templates模板
常用功能(三)6 - 编辑完形.gif


6.Other其他
这个选项不多说。


Ⅴ、说明
以上是基于Keil开发工具中的MDK-ARM来进行总结,Keil C51等或许有些地方存在差异。每一种工具的功能都是需要自己亲自实践,并长期使用才能达到灵活运用的地步,不建议死记硬背。
以上总结仅供参考,若有不对之处,敬请谅解。

Ⅵ、最后
关注微信,回复“更多内容”,将获得更多内容(如:UCOS实例等,不断更新中......)。
如果你喜欢我分享的内容,你又想了解更多相关内容,请关注文章开头的微信公众号,新内容持续更新中,后期将会有更多精彩内容出现。


更多精彩内容敬请等待,后续将会呈现!


<
回复

使用道具 举报

49

主题

19

回帖

0

蝴蝶豆

金牌会员

最后登录
2019-2-16
 楼主| 发表于 2016-6-16 10:59:09 | 显示全部楼层
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版