
Ⅰ、写在前面
Shortcut Keys快捷键:Keil软件里面所有快捷键都可以在Configuration配置中查看的到,也可以自定义快捷键。
Text Completion代码完形:包含代码自动完成、代码模板、语法错误检测等。
Other其他:这个选项不常用,包含UVSOCK (TCP/IP)设置、打开软件设置等。
( ^+ |3 Q/ c/ R9 X ` Ⅱ、Shortcut Keys快捷键 Configuration中Shortcut Keys主要两个作用,查看快捷键和修改/配置快捷键。 在默认情况下,不是所有命令都有快捷键,可以自行添加。列表中的命令属于系统,用户不能增加、删除和修改。
1.创建快捷键 快捷键可以增加(创建)、删除(移除)和修改。我们这里简单举例说明一下创建快捷键。 比如:增加(创建)Flash Download程序下载快捷键为Ctrl+D。 点击“Create Shortcut” -> 键盘按住“Ctrl+D” -> 点击“OK”。
增加(创建)快捷键动画效果: d# K* M: n5 m6 r7 _$ h, q n
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 :替换
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代码完形 这个选项相关的功能比较实用,能帮助你在编程时快速完成编辑。直白的意思就是能提高编程的效率。
Show Code Completion List自动完成代码编辑: Struct / Class Members编辑时显示结构体/类成员变量列表,直接点击列表中的成员就可以完形代码。
Function Parameters就是显示参数和参数类型。 Symbols after [x] Characters自动匹配x字符,在输入时达到x个字符会匹配输入的字符串。
Dynamic Syntax Checking:语法动态错误检测: 你编辑代码时会动态(实时)检测你代码是否正确,错误会做出提示。
Text Templates:代码模板: 代码模板很好理解,相当于你写了一个模板,以后直接使用就是了。
Text Completion代码完形动画效果:
" D- y6 G/ Y4 o- E) a Ⅳ、Other其他 这个选项不常用,可以了解一下。
3 t- E4 E, r4 u) Y 1.UVSOCK (TCP/IP) Settings 启动或关闭UV socket端口,这个选项可以说基本很少人使用。 2.Startup (Require Restart) 启动软件(重新打开)时对应的操作。 Show splash screen:显示启动画面。如下图:
Open most recent project:启动软件后打开最近的工程项目。 3.Debug 打开源代码停止调试。 |
Keil下的STM32N6之RAM运行工程配置说明
【STM32MP257-DK】01开发板开箱、ST MPU 生态资源使用、环境搭建以及镜像更新
兔哥的初代M33【002】-H503Nucleo 内部flash操作
兔哥的杂谈【002】——如何性价比更高地去编译STM32
OpenBLT移植到STM32F405开发板
汇编浮点库qfplib移植STM32F769I-DISCO开发板与硬件浮点运算性能测试对比
为什么要先开启STM32外设时钟?
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
FreeRTOS学习笔记2
【经验分享】STM32实例-RTC实时时钟实验④-获取RTC时间函数与中断服务函数