5516|6

5

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请教C6713的定时器中断问题 [复制链接]

在CCS3.3中TI给的关于timer的示例程序,在定时器中断中有一句是exit(0);即无条件退出程序,并不是返回主程序。我将此句注释掉以后,定时器中断程序执行后无法返回主程序。请问,如何修改能使定时器中断程序结束后返回主程序。

最新回复

同意楼上的,可以在exit(0)加一些打印之类的信息,看看可不可以正确的执行。  详情 回复 发表于 2014-9-22 16:43
点赞 关注
 

回复
举报

5

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
自己顶一下,求各位大神指点!!
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
自己再顶一下,跪求各位大神指点。
 
 
 

回复

1025

帖子

1

TA的资源

纯净的硅(高级)

4
 
你怎么知道定时器中断程序结束之后没有返回主程序的?

应该是你不知道去掉“exit(0)”之后,主程序执行到哪儿了吧

这个exit(0)应该是退出BIOS的task,结束当前task,你如果想去掉的话可以,但是去掉之后,主程序运行到最后,可能你都不知道会运行到什么地方去,为了避免这种现象,可以将exit(0)替换为while(1)

试试看吧,你的代码具体长什么样我也不知道,你提供的信息又没有多少东西,所以我只能依据自己的经验猜测一下

点评

谢谢您,我去试一试,真的十分感激。希望以后遇到问题能继续得到您的指点!!  详情 回复 发表于 2014-9-22 22:36
 
 
 

回复

283

帖子

0

TA的资源

纯净的硅(高级)

5
 
同意楼上的,可以在exit(0)加一些打印之类的信息,看看可不可以正确的执行。

点评

知道了,我试试,谢谢您的指点。希望有机会还能向您请教!  详情 回复 发表于 2014-9-22 22:37
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

6
 
lelee007 发表于 2014-9-22 10:58
你怎么知道定时器中断程序结束之后没有返回主程序的?

应该是你不知道去掉“exit(0)”之后,主程序执 ...

谢谢您,我去试一试,真的十分感激。希望以后遇到问题能继续得到您的指点!!
 
 
 

回复

5

帖子

0

TA的资源

一粒金砂(初级)

7
 
kooking 发表于 2014-9-22 16:43
同意楼上的,可以在exit(0)加一些打印之类的信息,看看可不可以正确的执行。

知道了,我试试,谢谢您的指点。希望有机会还能向您请教!
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表