标题:这几天刚学C语言,请教关于中断计时和判断的问题
只看楼主
逗兔子
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2017-9-2
结帖率:0
已结贴  问题点数:20 回复次数:2 
这几天刚学C语言,请教关于中断计时和判断的问题
刚学C语言很多都不会,用的是430想写一段话大致要求就是这样的:用定时器计时检测中断脚在固定时间内接收到的电平,如果在固定时间内接收到低电平,计时器就重新开始计时,如果在固定时间内一直接收到的是高电平没有接收到低电平那就开始执行接下来的语句,请大神门帮帮忙这该怎么写,刚学C语言感觉思路有点了但是不知道该怎么入手去写,
搜索更多相关主题的帖子: C语言 中断 计时 定时 接收 
2017-09-02 16:04
yanzy
Rank: 5Rank: 5
等 级:职业侠客
威 望:2
帖 子:104
专家分:372
注 册:2017-2-7
得分:10 
我也不会,我觉得思路应该是这样:
使用一个计时的函数,调用一个检测的函数,里面包含判断,如果是接收到低电平,就break,否则继续

但是C语言貌似没有多线程,可能需要这样
clock start
接收电平
判断
接收到电平的次数达到一定值
end clock
期间时间为end-start
2017-09-05 17:53
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:10 
回复 楼主 逗兔子
运行环境是什么?
2017-09-05 20:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-480430-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 2.266423 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved