FAQ
NuForum
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
登录
注册
搜索
搜索
搜索
热搜
NANO
NUC
MINI51F
M051
开发板
研讨会
视频
本版
帖子
用户
本版
帖子
用户
道具
勋章
任务
留言板
群组
设置
我的收藏
退出
牛卧堂MCU技术交流
»
首页
›
MCU/MPU经验讨论
›
新唐8051技术交流
›
问于MS51芯片,在KEIL里,下载仿真的问题 ...
返回列表
问于MS51芯片,在KEIL里,下载仿真的问题
[复制链接]
lujiancnc
发表于 2020-12-30 15:45:11
|
显示全部楼层
|
阅读模式
您好:
我用的是主芯片是:MS51FB9AE。 现在程序在KEIL里编译后,下载仿真时发现一个问题。
当点了“START/STOP DEBUG SESSION"键后,有的时候指针能自动跳到 void main(void) 函数,然后正常运行。
但有的时候指针就卡在”?C_STARTUP: LJMP STARTUP1“这一行不动了。 如下图
请问是何原因? 如何解决? (这种指针卡住,不能跳到MAIN()的概率大约有百分之二、三十)
谢谢了!
post_newreply
回复
使用道具
举报
匿名
发表于 2020-12-30 16:53:46
?C_STARTUP: LJMP STARTUP1是芯片复位后执行的第一条语句;执行完这条语句后就会开始执行启动程序;我们debug过程中点了RST也会停在此语句上。再点一下run是否能正常运行?
回复
支持
反对
使用道具
harvardx
发表于 2021-4-9 21:03:24
|
显示全部楼层
bug. 新唐的1t 51 没有真正的在线仿真能力 ,是通过软件模拟的 其实是周期性去暂停 ,然后自动恢复运行 这样的方式去实现的所谓的在线仿真
回复
支持
反对
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
|
上传
点击附件文件名添加到帖子内容中
描述
阅读权限
本版积分规则
发表回复
回帖后跳转到最后一页
热心会员
经常帮助其他会员答疑
最佳新人
注册账号后积极发帖的会员
新唐MCU