keil c 中的一个问题,SOS!

[复制链接]
 楼主| 蓝雨霖 发表于 2007-9-22 15:09 | 显示全部楼层 |阅读模式
 楼主| 蓝雨霖 发表于 2007-9-22 15:55 | 显示全部楼层

为什么看不到我写的问题,奇怪

 楼主| 蓝雨霖 发表于 2007-9-22 16:05 | 显示全部楼层

为什么看不到我写的问题,奇怪

我用的是keil uvision2 编译器,我想知道,当我从调用子函数的地方转到子函数定义的地方后,用什么方法可以回到原来的程序那里?
  请高手指点!!
HWM 发表于 2007-9-22 20:05 | 显示全部楼层

没听说过子程序返回吗?

devusb 发表于 2007-9-22 20:08 | 显示全部楼层

如果不执行子程序返回,程序堆栈可能导致异常

要想回到子程序调用,看看进入你的该子程序时的堆栈就知道,进入是的PC指针
不正常返回,可能程序堆栈可能导致异常
沈老 发表于 2007-9-22 20:32 | 显示全部楼层

使用 "Go To Reference To functionX"

可以选择函数名->右键->"Go To Reference To FonctionX"
 楼主| 蓝雨霖 发表于 2007-9-23 08:57 | 显示全部楼层

to 6楼:

  大哥,按你说的方法也不行的,每次都返回到“*.h”的文件里。而不是原来的我调用此函数的地方,哎,着软件咋就这么难那?
   还有,就是我打开一个工程(已经编译过的,再重新打开的)以后,keil uvision2上面很多图标都用不了,不知道为什么。
yiyigo 发表于 2007-9-23 21:28 | 显示全部楼层

re

我晕,把问题说明白点好不好,就这样连问题都描述不清楚你怎么编程?

你如果说的是编辑的时候返回,推荐使用sourse insight编辑工具
KEIL C的编辑功能太差
ayb_ice 发表于 2007-9-24 08:10 | 显示全部楼层

UV2不行,要用UV3"-->"...

 楼主| 蓝雨霖 发表于 2007-9-30 09:44 | 显示全部楼层

痛苦!!!!!!!!

用UV3没有我要的那种MCU啊,这个开发工具UV2是单片机厂家提供的,没得换啊,第一次写单片机程序,是对这个工具一窍不通的,又找不到关于怎么使用这个工具的书,请各位高手给介绍一本,最好比较详细的书
 楼主| 蓝雨霖 发表于 2007-9-30 09:48 | 显示全部楼层

呵呵,还有一个小小的问题!

sbit     WARN            =       P2^5;      
sbit     PULSE_OUT      =       P2^2;      
sbit     SYN_A          =       P2^0;    
 这里面的 “P2^5”是什么意思,看不懂???
这个“^”是做什么用的,不明白,还是不明白啊???????????????
yang_sir 发表于 2007-9-30 11:26 | 显示全部楼层

re

老大这表示位的,就像P2^5的意思就是说P2口的第5位嘛。
要多学习哟!
yqliu29 发表于 2007-10-2 17:08 | 显示全部楼层

不怕菜,只怕懒,加油!

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

本版积分规则

2

主题

12

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

2

主题

12

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部