assign breakdisable breakenable breakkill breaklist breakset breakaccess coverage define dir display enter evaluate exit func go include irlog itmlog kill logicanalyze load log map
时间: 2024-04-28 20:22:05 浏览: 180
这是一些在Keil µVision IDE中使用的调试命令和工具。这些命令可以用于设置断点、监视变量、查看程序执行状态等。下面是这些命令的简要说明:
- assign: 设置一个别名,可以将一个变量或寄存器赋值给一个新的名字。
- breakdisable/breakenable/breakkill/breaklist/breakset: 设置和管理断点。
- breakaccess: 设置断点访问权限,可以防止其他人修改或删除断点。
- coverage: 用于测试代码的覆盖率。
- define: 定义一个符号常量或宏。
- dir: 列出当前工作目录中的文件。
- display: 监视变量的值,可以在程序运行时动态地查看变量。
- enter: 进入函数调用。
- evaluate: 执行一个表达式并显示其值。
- exit: 退出程序或函数调用。
- func: 设置函数断点。
- go: 运行程序。
- include: 包含一个头文件。
- irlog/itmlog: 基于SWO的日志记录。
- kill: 中止程序的执行。
- log: 记录程序的输出。
- map: 生成程序的内存映射文件,可以查看程序的内存布局和使用情况。
请注意,这些命令具体的用法和语法可能会因为不同版本的Keil µVision IDE而有所不同,建议查阅相关文档或手册来了解更多信息。
阅读全文