浅谈keil软件的使用方法

ⅰ、概述
上一篇文章是总结关于keil使用方法-常用功能(二),该文章接着上一篇文章总结。
ⅱ、下载
keil集成开发工具和支持包,可以到官方网站下载,也可以到我的360云盘下载。现在(2016.06.11)mdk-arm最新版本是5.20,支持包根据自己mcu的型号选择下载,由于我总结是基于st芯片的,在云盘只保存st的支持包,我会定期在360云盘更新。
keil下载地址:
官方网站:http://www.keil.com/download/product
360云盘:https://yunpan.cn/cpyaey23rssbb访问密码 9aba
支持包下载地址:
官方网站:http://www.keil.com/dd2/pack
360云盘:https://yunpan.cn/cxwnpxnirxtms访问密码 9a98
参考的软件工程:
https://yunpan.cn/csntmev59yxmu访问密码 f9ff
ⅲ、关于keil配置
关于keil配置里面主要是对整个keil的使用上有些参数进行配置,如:字体编码、字体大小颜色、快捷方式等。keil软件做的很好,新建一个工程,很多参数基本默认配置就行了(笔者喜欢字体颜色、快捷键默认),除非你有什么特殊的要求。
edit -> configuartion 或者点击常用工具按钮(扳手图标)就可弹出keil配置的对话框。对话框主要以下几项:1.editor编辑;2.color&fonts颜色和字体;3.user keywords自定义用户关键字;4.shortcut key快捷键;5.text completion编辑完形;6.other其他。
ⅳ、详情描述
下面我将每一个选项中常用的功能讲解一下,更多详细敬请等待。
1.editor编辑
editor选项比较重要,也是经常使用的选项,这里我将配置选项分a-e五块来讲解。
a.普通编辑设置
encoding编码:对编辑的文本编码【看动画字体】
auto indent自动缩进:换行时自动缩进(对齐)【看动画换行光标】
virtual spaces虚拟空间:光标可以处于任何位置【看动画光标位置】
view white space显示空白:显示空格【看动画显示空格】
view end of line显示结束行:显示行最后标示【看动画】
b.函数显示窗口设置
display modules显示模块:以文件方式显示【看动画窗口】
scan...project files显示工程文件函数:
scan...editor files显示编辑文件函数:
c.看/感觉,视觉设置
show...find查找提示对话框:为查找到提示对话框【看动画窗口】
highlight...line高亮光标行:
highlight...braces高亮配对:
print...coloring语法颜色:
colored...tabs选项卡:
rigght margin右边距:
d.文件和工程管理
create backupfiles创建备份文件:
automatic...自动加载外部修改过的文件:
save project...进入调试时保存工程:
save file...进入调试时保存文件:
auto save...每隔x分钟保存文件:
e.文件(c、asm、其他)编辑设置(三个选项一样)
use syntax...使用设置(语法颜色):
insert spaces...tab插入空格:
show line...显示行数:
use monospaced font使用等宽字体:
open with outlining打开伦廓:
2.color&fonts颜色和字体
这个选项对于初学者来说可以不用修改,修改也很简单,主要是设置字体、大小、风格、颜色(字体颜色和背景颜色)。不在过多描述。
3.user keywords自定义用户关键字
这个选项对于初学者基本不会使用,定义关键字。
4.shortcut key快捷键
这个选项就不多说,定义快捷键,我的另一篇文章“keil的使用方法 - 常用功能(一)”里面就有很多快捷键(默认的),你可以修改,也可以添加快捷键。如下载定义为:ctrl + d(下图动画)。
5.text completion编辑完形
主要包含三个方面的设置,见动画。
1.show code completion list自动完成代码编辑
2.dynamic syntax checking语法动态差错
3.text templates模板
6.other其他
这个选项不多说。
ⅴ、说明
以上是基于keil开发工具中的mdk-arm来进行总结,keil c51等或许有些地方存在差异。每一种工具的功能都是需要自己亲自实践,并长期使用才能达到灵活运用的地步,不建议死记硬背。
以上总结仅供参考,若有不对之处,敬请谅解。

FinFET到GAA:先进制程,先要“支棱起来”
IDC机房用UPS冗余供电系统的配置和设计
四川绵阳召开全国首次在“云端”呈现的国家级高科技展会
Adobe创意云字体,为iOS和iPadOS提供17000种字体
北自所紧抓技术创新,在融创中推动制造业的发展和进步
浅谈keil软件的使用方法
连结USB随身碟与PIC微控制器的简单方案
高合汽车否认暂停所有业务
活跃用户数超3亿 我国已真正使用IPv6地址
基于MPY634的有效值电路设计
朗科K9移动硬盘与ZT5移动固态硬盘介绍
苹果申请无线显示新专利 适用平板与笔记本混合设备
我们在选择电力电缆时,需要参考的要素都有哪些
刮板流量计检定运行过程中的注意事项
壁仞科技发布首款通用GPU芯片BR100
三星表示正在优化GalaxyS10系列的超声波指纹体验
2018年国资委明确推进电信、电力等战略性重组
酷比魔方KNoteX新品PC平板,搭载新英特尔处理器,性能较上代提升了30%
盘点英特尔内外候选CEO
华为发布智能计算新战略 推进AI战略落地