请教,KEIL C51打断点仿真会进入函数的第一行的问题

2020-01-13 18:33发布

使用HC89F003单片机,使用官方的HC-LINK仿真器,在C51中打断点运行后会为什么每次都会跳到函数的第一行?使用软件仿真就不会。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
mcu5i51
1楼-- · 2020-01-13 22:21
优化了,这个函数可能不存在,一些用过一次的函数就自动成了调用函数的一部分了;
看图1中用的是跳转指令而不是调用指令,得出以上猜测
hailing
2楼-- · 2020-01-14 00:24
mcu5i51 发表于 2018-11-19 13:43
优化了,这个函数可能不存在,一些用过一次的函数就自动成了调用函数的一部分了;
看图1中用的是跳转指令而 ...

图1不是进仿真马上截图的,是运行后截图的,估计有误导。我重新截图了下
four_zhg
3楼-- · 2020-01-14 05:11
仿真时,最好把优化级别设为0

一周热门 更多>