智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2171|回复: 6
打印 上一主题 下一主题

新建工程中main函数的代码是什么意思

[复制链接]

2

主题

10

帖子

0

精华

注册会员

Rank: 2

积分
138
威望
79
贡献
45
兑换币
33
注册时间
2013-11-27
在线时间
7 小时
跳转到指定楼层
1#
发表于 2013-11-27 17:43:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人新手,codewarrior新建project后生成的main函数中,“EnableInterrupts;”是禁止中断的,有没有什么情况下是允许中断的?
“ _FEED_COP(); /* feeds the dog */”这行代码是什么含义?
我在看例程时,发现可以在for循环中定义变量,为什么不会报错,重复定义?
希望能够有人为我解答,谢谢!
void main(void) {
  /* put your own code here */



        EnableInterrupts;


  for(;;) {
    _FEED_COP(); /* feeds the dog */
  } /* loop forever */
  /* please make sure that you never leave main */
}

22

主题

276

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4309
威望
2101
贡献
1034
兑换币
502
注册时间
2012-2-3
在线时间
587 小时
毕业学校
农大
2#
发表于 2013-11-27 19:42:58 | 只看该作者
,“EnableInterrupts;”是是打开中断啊.....“ _FEED_COP(); /* feeds the dog */” 是进行喂狗啊,你看看看门狗.for(;;)是一个死循环,一直执行,变量属于局部变量,不算重复定义
回复 支持 反对

使用道具 举报

21

主题

896

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4068
威望
2252
贡献
1296
兑换币
1483
注册时间
2012-7-30
在线时间
260 小时
毕业学校
克莱德大学
3#
发表于 2013-11-27 19:44:14 | 只看该作者
for循环里面当然可以定义变量:
for (int i=0; i<10; i++);
回复 支持 反对

使用道具 举报

1

主题

142

帖子

0

精华

高级会员

Rank: 4

积分
674
QQ
威望
361
贡献
183
兑换币
251
注册时间
2013-11-10
在线时间
65 小时
4#
发表于 2013-11-28 12:14:56 | 只看该作者
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

注册会员

Rank: 2

积分
138
威望
79
贡献
45
兑换币
33
注册时间
2013-11-27
在线时间
7 小时
5#
 楼主| 发表于 2013-12-4 18:34:57 | 只看该作者
luqi 发表于 2013-11-27 19:42
,“EnableInterrupts;”是是打开中断啊.....“ _FEED_COP(); /* feeds the dog */” 是进行喂狗啊,你看看看 ...

看门狗是做什么用的呢,到了一定时间从头执行程序吗
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

注册会员

Rank: 2

积分
84
威望
53
贡献
29
兑换币
34
注册时间
2018-10-26
在线时间
1 小时
6#
发表于 2018-10-29 19:20:00 | 只看该作者
看不懂
回复 支持 反对

使用道具 举报

0

主题

8

帖子

0

精华

注册会员

Rank: 2

积分
84
威望
53
贡献
29
兑换币
34
注册时间
2018-10-26
在线时间
1 小时
7#
发表于 2018-10-29 19:20:20 | 只看该作者
不知道
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|亿加合和智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-4-25 05:40 , Processed in 0.105977 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表