keil使用详解
;删除所有的观察点
(10) WS
观察点设置命令,格式如下:WS 表达式[,n][LINE]关键字LINE存在时,观察点表达式单行输出LINE缺省时,观察点表达式n行输出。
(11) G
连续运行命令,格式如下: G [起始地址],[终止地址]地址为标识符常量或地址常数,地址缺省时,为连续运行。
(12) T/P
单步运行指令,格式如下: T/P n ;n指至单行运行的步数,P指给用户当调用某函数时,把它作为一步处理,并不进入该函数运行。
(13) PA
性能分析操作指令,其分以下几种:PA显示当前所设置的性能分析程度段PA Kill *删除当前所设置的所有性能分析程序段PA Kill n1 [,n2],[……]删除指定的性能分析程序段PA 地址范围设置性能分析程序段,地址范围可以起始地址和结束地址的方式给出,也可给出函数名,行号范围。PA Reset复位性能分析窗口(PA Windows),清除所有的记录。
(14) BD
断点失效命令,格式如下:BD n1 [,n2],[,……] ;disable指定的断点DB * ;disable所有的断点
(15) BE
断点使能命令,格式如下:BE M [,n2],[,……] ;使能指定的断点BE * ;使能所有的断点
(16) BK
断点删除指令,格式如下:BK M[,n2],[,……] ;删除指定的断点BK * ;删除所有的断点
(17) BL
断点显示指令,显示所有被定义的断点。
(18) BS
断点定义指令,dScope支持多达40个断点,具体格式如下:a.BS 表达式[,count] [,“cmd”]count:经过该断点的次数 [选项]“cmd”:断点到达后附带执行的dScope命令(连项)表达式一个条件表达式,此时该断点称为条件断点(运算符为&.&&,<=>,>=,= =,!=)BS READ 表达式 [,count] [,“cmd”]BS WRITE 表达式 [,count] [“cmd”]BS READWRITE 表达式 [,count] [,“cmd”]以上三种断点称访问式(Access断点),当某一址或变量被访问(R/W)或某些值被读写时,程序被中断。
(19) Define button
图标定义指令,用于当窗口(Toolbox)
(20) !
DOS窗口Open命令,以“EXIT”命令退出DOS窗口。
(21) Include
文件包含命令,格式如下:Include [路径] 文件名dScope支持以文件包含的方式调入并执行调试命令文件,用户自定义函数文件,调试命令文件可以有后缀,也可无后缀。
(22) Load
加载命令,格式如下:Load [路径] 文件名 Load指令能够加载的文件必须具有以下格式之一。Intel Hex/Hex 386格式Intel Object (OMF_51) 格式Intel Object (OMF-251) 格式dScope的CPU驱动文件(.DLL)
(23) LOG
Command Window存盘指令,用于将Command Windows中的内容输出到指定的文件中,格式如下:LOG > [路径]文件名 ;创建一个新文件LOG >> [路径]文件名 ;将Command Windows的内容输出到某个已 存在的文件中。LOG OFF 完成输出操作并开闭该文件LOG指令只将LOG>或LOG>>与LOG OFF指令之间的操作命令存入该指定文件。
(24) Reset
复位指令,具体格式如下:Reset ;执行dScope的复位Reset Map ;复位外部数据空间Reset Var ;复位SET指令定义的变量
(25) Save
该指令将一段内存映象以19EX386/HEX的格式存盘,具体格式如下:Save 路径 文件名:地址1、地址2地址1、地址2指所要保存的空间范围,既可是标识符,也可是址常数。
(26) SET
该指令回来定义dScope目标代码预定义变量的含义,这些预定义变量包括以下二种:SRC ;指出所在的路径F1~F12;对应于键盘上的12个功能键,定义这些功能键的 含义。SET指令的格式为:SET 变量=“字符串”SET 变量
10. 函数
dScope支持三种函数,即dScope预定义函数,用户自定义函数和信号函数,分别详述如下:
(1) dScope预定义函数
dScope号提供8个预定义函数(可视为dScope的库函数)①Void Printf(“String”,输出表列)屏幕打印函数,与ANSI C的Printf ( ) 函数相同②Void exec(“Command__String”)Command__String为一有效的命令字符串,此函数用于在运行用户自定义函数的过程中执行dScope命令,这个函数提供了一个很重要的编制测试命令文件的方法。③int getint(“Prompt__String”);从键盘输入一个整数int getlong (“Prompt__String”);从键盘输入一个长整数float getfloat (“Prompt__String”);从键盘输入一个浮点数以上这三个函数被执行时,dScope会弹出一个dialog box等待用户输入数据,其标题栏上是“Prompt__String”,利用这个函数,不仅可以为变量赋值,也可使用户得以看清前一阶段的测试结果。④int r
keil使用详 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)