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

【经验分享】STM32 keil软件工具--configuration详解(下)

[复制链接]
STMCU小助手 发布时间:2022-6-19 22:00
Ⅰ、写在前面

Shortcut Keys快捷键:Keil软件里面所有快捷键都可以在Configuration配置中查看的到,也可以自定义快捷键。

Text Completion代码完形:包含代码自动完成代码模板语法错误检测等。

Other其他:这个选项不常用,包含UVSOCK (TCP/IP)设置打开软件设置等。

( ^+ |3 Q/ c/ R9 X  `
Ⅱ、Shortcut Keys快捷键

Configuration中Shortcut Keys主要两个作用,查看快捷键修改/配置快捷键

在默认情况下,不是所有命令都有快捷键,可以自行添加。列表中的命令属于系统,用户不能增加、删除和修改。


6 A$ \! b. y: C  e! r$ C  k

20161114221435957.png


: X7 ~- F% n, O: \2 L- J  d* B( L

1.创建快捷键

快捷键可以增加(创建)、删除(移除)和修改。我们这里简单举例说明一下创建快捷键。

比如:增加(创建)Flash Download程序下载快捷键为Ctrl+D

点击“Create Shortcut” -> 键盘按住“Ctrl+D” -> 点击“OK”。

增加(创建)快捷键动画效果:

  d# K* M: n5 m6 r7 _$ h, q  n

20161114221446676.gif


0 [! p2 L; {# d% Y0 k! ?* `9 ~3 z

2.常用快捷键

Keil默认的所有快捷键在列表中都能查找到,这里为了方便大家,也让大家回顾一下,列出常用的快捷键。

- l2 Y2 R3 A+ q, b3 ~6 i2 A& n

按照菜单列表顺序:

1.File类:

Ctrl + N :新建文件

Ctrl + O :打开文件

Ctrl + S :保存文件

2.Edit类:

Ctrl + Z :撤销编辑

Ctrl + Y :恢复编辑

Ctrl + X :剪切

Ctrl + C :复制

Ctrl + V :粘贴

Ctrl + - :跳转到上一步

Ctrl + Shift + - :跳转到下一步

Ctrl + F2 :添加书签

F2 :跳转到下一个书签

Shift + F2 :跳转到上一个书签

Ctrl + Shift + F2 :清空所有书签

Ctrl + F :查找

Ctrl + H :替换


( G" I+ i9 o3 U2 w. |

3.Project类:

Alt + F7 :工程目标

F7 :编译目标

Ctrl + F7 :编译文件

4.Flash类:

F8 :下载程序

5.Debug类:

Ctrl + F5 :启动/停止调试

F5 :运行

F11 :Setp运行

F10 :Setp Over运行

Ctrl + F11 :Setp Out运行

Ctrl + F10 :运行到光标处

Ctrl + B : 查看所有断点

F9 :插入/移除断点

Ctrl + F9 : 使能/失能单个断点

Ctrl + Shift + F9 :取消所有断点

只是简单列了一些常用快捷键,列表中默认没有的快捷键可以自己添加哦。

- y# y+ t7 F6 x: Y2 O

Ⅲ、Text Completion代码完形

这个选项相关的功能比较实用,能帮助你在编程时快速完成编辑。直白的意思就是能提高编程的效率。


: j. y9 x9 a& V; X  K, c% n

20161114221538161.png


/ w& ]+ H- Z* A" V! B$ }

Show Code Completion List自动完成代码编辑:

Struct / Class Members编辑时显示结构体/类成员变量列表,直接点击列表中的成员就可以完形代码。


, Q& [7 R: A8 w7 a+ ~2 k5 p0 ~+ `& `

Function Parameters就是显示参数和参数类型。

Symbols after [x] Characters自动匹配x字符,在输入时达到x个字符会匹配输入的字符串。

Dynamic Syntax Checking:语法动态错误检测:

你编辑代码时会动态(实时)检测你代码是否正确,错误会做出提示。


: F! c% [) M9 p4 j8 y

Text Templates:代码模板:

代码模板很好理解,相当于你写了一个模板,以后直接使用就是了。


1 B7 z9 R' E! _" K; F; V' W

Text Completion代码完形动画效果:


7 J% j2 T3 F3 G% ]0 k% U0 I

20161114221649022.gif

" D- y6 G/ Y4 o- E) a

Ⅳ、Other其他

这个选项不常用,可以了解一下。


/ C& W: o% G4 ^+ q1 J) K

20161114221719613.png

3 t- E4 E, r4 u) Y

1.UVSOCK (TCP/IP) Settings

启动或关闭UV socket端口,这个选项可以说基本很少人使用。

2.Startup (Require Restart)

启动软件(重新打开)时对应的操作。

Show splash screen:显示启动画面。如下图:


; Z2 q9 l& ?' W

20161114221726817.png

# }' w4 j' i" _, N4 X) t# \( l( y

Open most recent project:启动软件后打开最近的工程项目。

3.Debug

打开源代码停止调试。


$ q, F5 _% E$ W" }: U
收藏 评论0 发布时间:2022-6-19 22:00

举报

0个回答

所属标签

相似分享

官网相关资源

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