DEBUG是什么

醉在他心中 1个月前 已收到1个回答 举报

华灯消逝时 4星

共回答了439个问题采纳率:90.5% 评论

Debug在编程里指的是调试的意思,一般指的修复bug的一个过程。

Keil的Debug也是如此,在Keil中,用一个放大镜和字母d来表示开始/结束Debug。

Keil的Debug有2种,一种是软件仿真,即是你不需要单片机既可以运行本应该运行在单片机的程序,所以叫仿真,通过Option的Debug来选择:

这样当你运行Debug的时候,就会进入软件仿真,你可以看IO口的时序,定时器的PWM等等,但是软件仿真效果一般,正常情况下我们都是在真机环境中调试,也就是选择右侧的,使用Link工具调试:

Keil硬件仿真可以很方便的看单片机内部的一些数据,比如寄存器的值,变量的值,运行时间,可以断点调试。

17小时前

39
可能相似的问题

猜你喜欢的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com