- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Uvision命令.
Uvision 命令
Asm命令命令显示和设置当前汇编地址,让你输入汇编指令
语法 描述 示例 说明 ASM 显示当前在线汇编代码的地址 >asm 显示当前在线汇编代码的地址 ASM start address 设置在线汇编地址为startaddress ASM C:0x0000 设置当前汇编地址为C:0x0000 8051 251) ASM instruction 汇编指定的指令代码,并将结果码存入存储器中的当前在线汇编地址。当前在线编译地址增加指令的字节数。 asm mov r0,#00h
asm jmp c:0x8000 对正调试的目标程序做一些临时的改变 相应菜单操作 右击“反汇编窗口”(本地菜单)显示出菜单,选择“Inline Assembly…”项可打开该窗口。
2.ASSIGN命令显示和改变指定串口的输入输出
语法 描述 示例 说明 ASSIGN 显示串口输入输出的设置 ASSIGN 显示串口设置,如WIN: S0IN S0OUT/* S0IN 提供串口输入,S0OUT 提供串口输出*/ ASSIGN channel inreg outreg 改变串口输入输出的设置 ASSIGN WIN S1IN S1OUT 将S1IN和S1OUT寄存器分配给串口窗口 μVision2 支持以下串口: WIN, COM1, COM2, COM3, 和 COM4。其中,WIN是串口窗;COMx 频道代表PC机串口,可以用之与仿真单片机和目标系统通信。ASSIGN 命令不能用于μVision2调试器与硬件设备通信时的目标模式。
2.BREAKDISABLE命令breakenable命令关闭可开启断点
语法 描述 示例 说明 BREAKDISABLE number , number… 关闭,但不删除指定的断点。Numbers是定义断点时指定的序号。 Vision2通常会停止程序执行或执行一条指定的命令,关闭一个断点并不表示该断点被删除,而是使软件执行目标程序时忽略该断点。 BREAKDISABLE * 关闭所有断点 带下划线的字母为该命令的简写 BREAKENABLE number , numberBREAKENABLE * ,开启由breakdisable关闭的断点,描述同breakdisable
3.BREAKLIST命令
语法 描述 示例 显示断点 BREAKLIST 列举出所有断点 BL 0: (E C: 0xFF01EF) main, CNT=1, enabled
1: (C) sindex == 8, CNT=1, enabled
2: (A RD 0x000037) READ interval.min == 3, CNT=1, enabled
3: (A WR 0x000034) WRITE savefirst==5 acc==0x12, CNT=1, enabled 格式说明 Number: ――断点索引号;type ――断点类型,可以是执行断点(e:紧跟着地址),条件断点(c),或存取断点(a:紧跟着“rd”表示读,“wr”表示写,“rw”表示读写,后跟地址);expression ――断点定义的原始文字;count――断点通过次数。如果count 等于2时,μVision2 在第2 次运行到该断点时停止程序运行或执行指定指令;enable_flag ――显示为enabled 时表示是一个开启的断点,显示为disabled为一个关闭的断点;command ――当程序执行到断点时执行的命令。 菜单操作 可以在主菜单的Debug –Breakpoints….打开该对话框
4.Breakkill命令删除由BREAKSET 命令定义的断点
语法 描述 示例 说明 BREAKKILL umber ,number… 删除指定的断点 BREAKKILL * 删除所有断点 Debug –Breakpoints….打开该对话框
5.BRAKSET命令在指定的指令设置一个断点
语法 描述 示例 BREAKSET exp , cnt , cmd 设置一个执行或条件断点 BS timer0,10,MyRegs() BREAKSET READ exp , cnt , cmd 设置一个读断点 BS READ interval.min == 3 BREAKSET WRITE exp , cnt , cmd 设置一个写断点 BS WRITE savefirst == 5 acc == 0x12 BREAKSET READWRITE exp , cnt ,cmd 设置一个读写断点 Exp――指定地址,或由μVision2在运行时计算的表达式。C
您可能关注的文档
最近下载
- 电气知识培训ppt课件.pptx VIP
- 选择性必修1 第2课 西方国家古代和近代政治制度的演变 课件(共50张PPT).pptx VIP
- 中联W6015-8A塔吊说明书操作手册.pdf
- 金属地下矿山安全培训.pptx
- 2024年初中历史教材新变化及解读.doc
- 银行从业资格考试初级风险管理第六章流动性风险管理综合练习与答案.docx VIP
- 2023年新疆高考英语试卷真题(含答案)+听力材料.docx
- 第2课 西方国家古代和近代政治制度的演变 课件(共33张PPT).ppt.pptx VIP
- 爆炸性气体环境用电气装置和电气设备选型.pdf VIP
- 松下(Panasonic)NR-C28VX2 说明书 用户手册.pdf
文档评论(0)