您好,欢迎来到九壹网。
搜索
您的当前位置:首页keil解析

keil解析

来源:九壹网
(一)Keil解析(图片)

Jyb168(编写)2012/5/8

1、File菜单和File命令

2、Edit菜单和Edit命令

2.1、Outlining 菜单

2.2、高级(Advanced)菜单

2.3选择文本命令

3、View 菜单

4、Project菜单和Project命令

5、Debug菜单和Debug命令

6、Flash菜单

7、Peripherals菜单

8、Tool菜单

9、SVCS菜单

10、Window 菜单

11、Help菜单

(二)Keil解析(表格)

1、File菜单和File命令

File 菜单

New Open Close Save Save as... Save All

Device Database License Management Print Setup... Print Print Preview 1 - 9 Exit

工具条

快捷键 Ctrl+N

Ctrl+O

Ctrl+S

Ctrl+P

功能描述

创建新的源文件或文本文件 打开已存在的文件 关闭当前文件 保存当前文件

保存并重命名当前文件

保存所有已打的源文件及文本文件包括工程和当前文件 µVision3设备库的维护

维护及查看已安装软件的组成 启动打印机 打印当前文件

打印预览

打开最近使用的源文件或文本文件 退出 µVision3

2、Edit菜单和Edit命令

Edit 菜单 Undo Redo Cut Copy Paste

Indent Selected Text Unindent Selected Text Toggle Bookmark Goto Next Bookmark Goto

Previous

Bookmark

Clear All Bookmarks Find

Replace

工具条 快捷键 Home End

Ctrl+Home Ctrl+End

Ctrl+Left Arrow Ctrl+Right Arrow

Ctrl+A Ctrl+Z Ctrl+Y Ctrl+X Ctrl+C Ctrl+V Ctrl+F2

F2 Shift+F2 Ctrl+Shift+F2 Ctrl+F

F3

Shift+F3 Ctrl+F3

Ctrl+H

功能描述

将光标移到当前行的开始 将光标移到当前行的结束 将光标移到当前文件的开始 将光标移到当前文件的结束 将光标移到当前单词的左侧 将光标移到当前单词的右侧 选中当前文件中的所有内容

把光标返回到执行’find’或’go to line’命令前的位置

把光标移到到执行’find’或’go to line’命令后的位置 撤消键入 恢复键入 剪切 复制 粘贴

向右缩进选定的文本 I向左缩进选定的文本 在当前行设置标签 将光标移到下一个标签 将光标移到前一个标签 消除所有的标签 查找

重复向前查找 重复向后查找 在光标之下查找 替换

Find in Files... Incremental Find Outlining Advanced Configuration

Shift+Ctrl+F Ctrl+I

在几个文件内查找 增量查找 有关源代码的命令 编辑器命令

改变着色、字体、快捷键

2.1、Outlining 菜单

Outlining菜单在Edit -> Outlining下,它可以对源文件进行分组并隐藏分组。其菜单项条目如下表所示:

Outlining 菜单 工具条 捷功能描述

Collapse Selection 隐藏选定的文件内容 Collapse All

隐藏所有程序

Definitions Collapse Current

隐藏当前块

Block Collapse Current

隐藏当前程序

Procedure Stop Current

除去当前位置处的所有Outlining信息

Outlining

Stop All Outlining 除去整个文档的所有Outlining信息

2.2、高级(Advanced)菜单

高级菜单在Edit - Advanced下,它扩展了编辑器的特性。其菜单项条目如下表所示:

Advanced 菜单 具快捷键 功能描述

查找匹配的大括号、园括号或大

Goto Matching Brace Ctrl+E

括号

Tabify Selection的 在选定文本中用Tab替换空格 Untabify Selection 在选定文本中用空格替换Tab

Make Uppercase Shift+Ctrl+把选定文本转化为大写字母

U

Make Lowercase Ctrl+U 把选定文本转化为小写字母 Delete Horizontal White Space 删去选定文本中的空格或Tab Comment Selection Uncomment Selection

Increase Line Indent with Text... Decrease Line Indent with Text... Cut current Line

Ctrl+L

把选定的行转化为注释 把注释行转化为正常 对选定文本增加缩进 对选定文本减少缩进 剪切当前行

2.3选择文本命令

在µVision3中,可以通过按住SHIFT并按住相应的光标键选择文本。例如Ctrl+Right Arrow可以将光标移动到下一个单词,Shift+Ctrl+Right Arrow可以选择从光标的当前位置到下一个单词的开始.

同样可以使用鼠标选择文本.

选择 鼠标使用方法 任意数量的文本 在文本上拖拽 一个单词 双击这个单词 一行文本 移动指针到这个行的左端直到它变成向右指示的箭头并单击它 多行文本 移动指针到这个行的左端直到它变成向右指示的箭头并拖拽它 垂直文本 按住Alt并拖拽

3、View 菜单

View 菜单

Status Bar File Toolbar Build Toolbar Debug Toolbar Project Workspace Output Window Source Browser Disassembly

Watch & Call Stack Window Memory Window Code Coverage Window Performance Analyzer Window Logic Analyzer Window Symbol Window Serial Window #1 Serial Window #2 Serial Window #3 Toolbox

Periodic Window Update Include Dependencies

工具快捷条 键 功能描述

显示或隐藏状态条(Status bar) 显示或隐藏文件工具条 显示或隐藏编译工具条

显示或隐藏调试工具条 显示或隐藏工程空间 显示或隐藏输出窗口 显示或隐藏浏览窗口 显示或隐藏反汇编窗口 显示或隐藏Watch & Call Stack 窗口

显示或隐藏存储器窗口

显示或隐藏代码覆盖窗口 显示或隐藏性能分析窗口

显示或隐藏逻辑分析仪窗口

显示或隐藏符号窗口 显示或隐藏串行窗口 #1 显示或隐藏串行窗口#2 显示或隐藏串行窗口#3 显示或隐藏工具箱

运行时更新调试窗口

显示或隐藏源文件中的头文件

4、Project菜单和Project命令

Project 菜单

New Project...

Import µVision1 Project... Open Project... Close Project Components, Environment, 工具条

快捷键 功能描述

创建一个新工程 导入一个工程 打开一个工程 关闭当前工程

维护工程组件、配置工具环境及Books...

Select Device for Target Remove Item Options for Target

Build target

Rebuild all target files Translate... Stop Build 1 - 9

管理书

从设备库中选择CPU 从工程中移出组或文件

改变目标、组、文件的工具选项 Alt+F7 改变当前目标的工具选项 选择当前目标

F7 翻译已修改的文件及编译应用 重新翻译所有的源文件并编译应用

Ctrl+F7 翻译当前文件 停止编译当前程序

打开最近使用的工程文件

5、Debug菜单和Debug命令

Debug 菜单

Start/Stop Debug Session Go Step Step Over

Step Out of current Function Run to Cursor Line Stop Running Breakpoints...

Insert/Remove Breakpoint Enable/Disable Breakpoint Disable All Breakpoints Kill All Breakpoints Show Next Statement

Enable/Disable Trace Recording View Trace Records

Execution Profiling Setup Logic Analyzer Memory Map...

Performance Analyzer... Inline Assembly...

Function Editor (Open Ini File)...

工具条

快捷键 Ctrl+F5 F5 F11 F10 Ctrl+F11 ESC Alt+F7 F7 Ctrl+F7

功能描述

启动或停止µVision3调试模式 运行到下一个活动断点 单步运行进入一个函数 单步运行跳过一个函数 从当前函数跳出 运行到当前行 停止运行 打开断点对话框 在当前行设置断点

Enable/disable当前行的断点 使程序中的所有断点无效 去除程序中的所有断点 显示下一条要执行的指令 使能跟踪刻录 浏览前面执行的指令

记录执行时间

打开逻辑分析仪对话框 打开存储器映射对话框 打开性能分析仪对话框 打开在线汇编对话框

编辑调试函数及调试初始化文件

6、Flash菜单

Flash菜单可以配置和运行Flash 编程设备。通过Configure Flash Tools?/b> ,可选择并被配置编程工具,细节请参考配置Flash菜单小节。Flash菜单下的条目如下表所示:

工快

Debug 菜单 具捷功能描述

条 键

Download 按照配置下载到FLASH中 Erase 擦除 Flash ROM (仅适用于一些设备). Configure Flash

打开对话框Options for Target - Utilities 配置Flash

Tools...

7、Peripherals菜单

Debug 菜

单 Reset CPU Interrupts, I/O-Ports, Serial, Timer, A/D

Converter, D/A

Converter, I2C

Controller, CAN

Controller, Watchdog

工具条

快捷键

重启CPU

功能描述

打开片上外设,这些外设对话框可能因为所选CPU的不同而不同

8、Tool菜单

Tool菜单能够配置和运行Gimpel PC-Lint及自定义程序。通过Tools -Customize Tools Menu…,用户程序可以添加到此菜单下。详情请查阅Run External Programs。Tool菜单下的条目如下表所示:

工快

Tools 菜单 具捷功能描述

条 键

Setup PC-Lint… 从Gimpel 软件配置PC-Lint Lint 根据当前编辑器文件运行PC-Lint Lint all C Source Files 通过工程中C源文件运行PC-Line Customize Tools 添加用户程序到Took菜单

Menu...

9、SVCS菜单

SVCS菜单可以配置及添加SVCS命令。详情请查阅Using the SVCS Menu.Tool菜单下的条目如下表所示:

SVCS 菜单 工具条 快捷键 功能描述

配置SVCS

Configure Version Control...

命令

10、Window 菜单

Window 菜单

Cascade

Tile Horizontally Tile Vertically Arrange Icons Spilt Close All 1 - 9

工具条

快捷键

功能描述

以重叠方式排列窗口 无重叠方式水平排列窗口 无重叠方式垂直排列窗口 在窗口底部排列窗口图标 划分当前窗口为多个方格 关闭所有窗口

使选中窗口变为当前窗口

11、Help菜单

工快Help 菜单 具捷条 键 µVision Help Open Books Window Simulated

Peripherals for '...' Internet Support Knowledgebase Contact Support Check for Update About µVision...

功能描述

打开帮助文件

打开工程工作空间中的BOOKS标签 有关所选CPU的外设信息

Keil网站http://www.realview.com.cn/news-class-class.asp的技术支持可解决一些常见问题 通过论坛可以获得技术支持

访问Keil网站http://www.realview.com.cn获得更新 显示版本号及许可信息

keil中Options for Target讲解

打开项目选择如下红方框,

点击红方框后,显示下图

现在开始讲解这个框面的内容,总共10个页面1、Dvice 2、Target 3、Output 4、Listing 5、User 6、C/C++ 7、Asm 8、Linker 9、 Debug 10、Utilities

现在从第一个页面Dvice开始,如下图

Target讲解

Output讲解

此页选择默认

Debug讲解

Debug中的seting设置讲解

Jyb168 未完待续

QQ:506540878

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务