版块
论坛
喜欢
话题
应用
搜索
登录
注册
lzl的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=8628
C语言请教:这个函数怎么写?
#define Workstatus F0//bit型工作状态标志 volatile uchar Time3s=0;//全局变量void Delay3s(void){ Time3s=60;if(Time3s==0)return;}void ISR_T0(void) {...
全文
回复
(
15
)
2005-02-24 20:37
来自版块 -
c/c++入门(VC,KeilC使用)
◆
◆
表情
告诉我的粉丝
提 交
lixinli81
:
可以呃
(2005-03-05 16:38)
回复
lbcat
:
我认为不合理,因为用while语句,那么系统将死等在while处。 如果设立一个标志delay_flag,如果还在延时,delay_flag=true;退出延时,delay_flag=false; c中 void ISR_T0(void) { .; .; .; ...
(2005-03-01 08:55)
回复
zmwk
:
要不要EnterCriticalSession呢? 呵呵:)
(2005-02-28 15:37)
回复
lzl
:
有道理,谢谢
(2005-02-27 12:54)
回复
powerstone
:
详细处理,还要斟酌。
(2005-02-27 09:12)
回复
powerstone
:
我认为不合理,因为用while语句,那么系统将死等在while处。 如果设立一个标志delay_flag,如果还在延时,delay_flag=true;退出延时,delay_flag=false; c中 void ISR_T0(void) { .; .; .; ...
(2005-02-27 09:10)
回复
lzl
:
我加了
(2005-02-25 23:33)
回复
arthurtu
:
声明Time3s的地方 volatile int Time3s = 0;
(2005-02-25 21:11)
回复
lzl
:
[quote][quote][quote]c中 void Delay3s(void) { Time3s=60; if(Time3s==0) return; } 修改为 void Delay3s(void) { Time3s=60; whi...
(2005-02-25 20:44)
回复
arthurtu
:
[quote][quote]c中 void Delay3s(void) { Time3s=60; if(Time3s==0) return; } 修改为 void Delay3s(void) { Time3s=60; while(Time...
(2005-02-25 16:56)
回复
1
2
下一页 »
lzl
加关注
写私信
0
关注
1
粉丝
649
帖子
返回顶部