凌阳大学计划论坛
凌阳科技大学计划论坛

发表新主题 回复该主题
本主题被查看93次, 共6个帖子, 1页, 当前为第1页     选择页数: 1      跳转到第   上一主题   下一主题
标题: 请大家帮下忙!中断服务程序ISR怎么和主函数之间传数啊?
小学生
UID: 106493
来自:
精华: 0
积分: 27
帖子: 27
注册: 2009-12-15 22:01:00
状态: 离线
威望: 0
金钱: 3.75 元
只看楼主 2010-02-07 19:48
请大家帮下忙!中断服务程序ISR怎么和主函数之间传数啊?
麻烦大家帮一下,我是个初学者,现在写了一个比较简单的定时器程序,可是在ISR.c里的变量数值怎么传给主函数啊?
用return不行;
变量定义在主函数也不行,因为会提示在ISR中没有定义;
定义在ISR程序中也不行,也提示;
分别定义两次还是不行。
                          呵呵,还请高手指点一下新手,不胜感激!

大家一起努力......
#1  
大四
UID: 94816
来自:
精华: 0
积分: 311
帖子: 311
注册: 2009-1-6 12:25:00
状态: 离线
威望: 0
金钱: 33.10 元
2010-02-07 20:17
回复:请大家帮下忙!中断服务程序ISR怎么和主函数之间传数啊?
extern
#2  
简单快乐
课长
UID: 69990
来自:
精华: 1
积分: 1018
帖子: 954
注册: 2007-4-11 13:24:00
状态: 离线
威望: 118.00
金钱: 371.50 元
2010-02-08 18:04
回复:请大家帮下忙!中断服务程序ISR怎么和主函数之间传数啊?
使用全局变量

¥生当作人杰,死亦为鬼雄¥
#3  
小学生
UID: 106493
来自:
精华: 0
积分: 27
帖子: 27
注册: 2009-12-15 22:01:00
状态: 离线
威望: 0
金钱: 3.75 元
只看楼主 2010-02-09 21:29
回复: 请大家帮下忙!中断服务程序ISR怎么和主函数之间传数啊?
呵呵,十分感谢您的帮助!  说来真的很惭愧,我是一个软件初学者,能帮忙解释的更加详细点吗?有点没明白,还要再麻烦你一下.....不胜感激!

大家一起努力......
#4  
大四
UID: 94816
来自:
精华: 0
积分: 311
帖子: 311
注册: 2009-1-6 12:25:00
状态: 离线
威望: 0
金钱: 33.10 元
2010-02-10 00:56
回复:请大家帮下忙!中断服务程序ISR怎么和主函数之间传数啊?
在isr.c里定义个全局变量,其它要用到这个变量的地方用extern声明下就行了
#5  
小学生
UID: 106493
来自:
精华: 0
积分: 27
帖子: 27
注册: 2009-12-15 22:01:00
状态: 离线
威望: 0
金钱: 3.75 元
只看楼主 2010-02-15 20:32
回复:请大家帮下忙!中断服务程序ISR怎么和主函数之间传数啊?
嘿嘿,小弟不胜感激!

大家一起努力......
#6  
发表新主题 回复该主题
本主题被查看93次, 共6个帖子, 1页, 当前为第1页     选择页数: 1      跳转到第







现在的时间是 2010-03-12 21:51:59
京ICP备05061966号

版权所有 凌阳科技大学计划  
         Powered by Discuz!NT 1.0.2656    Copyright © 2001-2010 Comsenz Inc.
Processed in 0.048 seconds