数码之家

 找回密码
 立即注册
搜索
查看: 2467|回复: 9

[C51] 请教!keil4-C251软件怎样设置“调试”选项才能进行简单的代码调试

[复制链接]
发表于 2022-12-18 11:23:17 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
最近在玩STC32G单片机,需要用到keil4-C251编译环境,以前时长会用到keil2-C51的“调试”功能,就是按那个“P”按钮后按单步运行,主要就是看一下变量值的变化过程,最近玩C251时却发现按了“P”后却总是提示各种错误信息,我不懂英文就总是莫名其妙,将警告语言转抄到百度翻译里其结果也弄不明白、貌似都是软件设置方面的问题,特来此请教,请熟悉keil编译环境的坛友们指点一下怎样设置软件才能使用C251具有和keil2一样的简单“调试”功能,先谢了!!
发表于 2022-12-22 17:02:16 | 显示全部楼层
慕名而来 发表于 2022-12-21 19:35
多谢,我就是想进入这个调试界面,但是却不断的弹窗报错,大概意思是需要使用仿真器并且连接串口才能用, ...


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-21 19:35:02 | 显示全部楼层
本帖最后由 慕名而来 于 2022-12-21 19:37 编辑


多谢,我就是想进入这个调试界面,但是却不断的弹窗报错,大概意思是需要使用仿真器并且连接串口才能用,以前用keil2也没有这么麻烦呀,估计那是设置出问题了,这个不懂了。
报错内容如下:
encountered an improper argument
错误:遇到不正确的参数
调试前不能设置断点,调试退出前需要清除断点
error:target dll has been cancelled.debugger aborted!
错误:目标dll已取消。调试器已中止!
the selected serial interface is either not installed
所选串行接口未安装
tiy again to open the serial interface.close the other program whinh is using the same serial inteiface or select a different seial interface before
再次单击打开串行接口。关闭使用相同串行接口的另一个程序,或在之前选择不同的串行接口
open a dialog where you can setup the monitor-and seial configuration parametes
打开一个对话框,您可以在其中设置监视器和seial配置参数
stop debugging session
停止调试会话
the selected communication port is not installed!
未安装选定的通信端口!
please re-select the monitor configuration and try again
请重新选择监视器配置并重试
回复 支持 反对

使用道具 举报

发表于 2022-12-20 10:27:55 | 显示全部楼层
本帖最后由 ccma1000 于 2022-12-20 11:03 编辑

看看这个图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-20 10:25:17 | 显示全部楼层
ks11900 发表于 2022-12-19 22:15
家里还有个屠龙刀在吃灰。。就是不想装c251,话说现在的arm0的单片机便宜到我都挑不过来。。要什么c251 ...

我连C51都玩不明白,其他的就不想了,这个也只是好奇拿来玩玩,只是做个时钟日历啥的也不想换单片机了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-12-20 10:21:25 | 显示全部楼层
ccma1000 发表于 2022-12-19 16:23
硬件还是软件仿真?

应该是软件的,只是跟踪看一下变量的计算结果而已。
回复 支持 反对

使用道具 举报

头像被屏蔽
发表于 2022-12-20 09:45:46 | 显示全部楼层
楼主可以直接用STC已经调试好的工程文件,另外STC官网论坛有仿真的全部教程,可以试下。   STC32+STC-USB Link1D 仿真流程介绍
回复 支持 反对

使用道具 举报

发表于 2022-12-20 00:09:00 来自手机浏览器 | 显示全部楼层
ks11900 发表于 2022-12-19 22:15
家里还有个屠龙刀在吃灰。。就是不想装c251,话说现在的arm0的单片机便宜到我都挑不过来。。要什么c251 ...

ARM有个明显优势:可以在线调试,有便宜的调试器。
回复 支持 反对

使用道具 举报

发表于 2022-12-19 22:15:43 | 显示全部楼层
家里还有个屠龙刀在吃灰。。就是不想装c251,话说现在的arm0的单片机便宜到我都挑不过来。。要什么c251
回复 支持 反对

使用道具 举报

发表于 2022-12-19 16:23:12 | 显示全部楼层
硬件还是软件仿真?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-24 20:48 , Processed in 0.202800 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表