智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1192|回复: 4
打印 上一主题 下一主题

蓝宙给的库里这些代码啥用啊,定时?

[复制链接]

2

主题

13

帖子

0

精华

注册会员

Rank: 2

积分
193
威望
111
贡献
54
兑换币
57
注册时间
2015-8-1
在线时间
14 小时
毕业学校
哥特
跳转到指定楼层
1#
发表于 2015-12-12 14:08:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  while(1)
    {


      /*********************
      5ms程序执行代码段
      *********************/
      if(TIME0flag_5ms == 1)
      {
        TIME0flag_5ms = 0 ;
      }

      /*********************
      10ms程序执行代码段
      *********************/
      if(TIME0flag_10ms == 1)
      {
        TIME0flag_10ms = 0 ;
      }

      /*********************
      15ms程序执行代码段
      *********************/
       if(TIME0flag_15ms == 1)
      {
        TIME0flag_15ms = 0 ;
   //     uart_putchar(UART0,0xff);
      }

      /*********************
      20ms程序执行代码段
      *********************/
      if(TIME0flag_80ms == 1)
      {
        TIME0flag_80ms = 0 ;
      }

      /*********************
      1s程序执行代码段
      *********************/      

回复

使用道具 举报

2

主题

13

帖子

0

精华

注册会员

Rank: 2

积分
193
威望
111
贡献
54
兑换币
57
注册时间
2015-8-1
在线时间
14 小时
毕业学校
哥特
2#
 楼主| 发表于 2015-12-12 14:09:33 | 只看该作者
每一个测试程序里的主函数里都有
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

注册会员

Rank: 2

积分
193
威望
111
贡献
54
兑换币
57
注册时间
2015-8-1
在线时间
14 小时
毕业学校
哥特
3#
 楼主| 发表于 2015-12-12 14:09:40 | 只看该作者
每一个测试程序里的主函数里都有
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
19
威望
13
贡献
6
兑换币
6
注册时间
2015-12-11
在线时间
0 小时
毕业学校
安徽工程大学
4#
发表于 2015-12-12 14:53:47 | 只看该作者
这个我知道,这个是蓝宙家的程序,是时间延时
回复 支持 反对

使用道具 举报

141

主题

8906

帖子

6

精华

杰出人士

蓝宙电子科技有限公司

Rank: 12Rank: 12Rank: 12

积分
18725
QQ
威望
5859
贡献
5686
兑换币
3557
注册时间
2008-8-1
在线时间
3590 小时
5#
发表于 2015-12-12 14:59:54 | 只看该作者
楼上的回答的很正确,但是又不太全面。这个程序的模式确实和蓝宙电子家的K60程序模式很像。程序中的TIME0flag_5ms ,TIME0flag_10ms ,TIME0flag_15ms ,TIME0flag_80ms 是定时器中断溢出标志位,定时器程序在iar.c中,每当定时器计满溢出时,标志位置1,而您复制的这端程序中主函数中,它们TIME0flag_5ms ,TIME0flag_10ms ,TIME0flag_15ms ,TIME0flag_80ms置1,就执行它们所在函数中的内容。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-6 14:13 , Processed in 0.047686 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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