智能车制作

标题: 测速 [打印本页]

作者: zhaodezhong    时间: 2010-6-8 21:12
标题: 测速
请问各位测速怎么实现啊,有参考的程序吗?请多多指导啊
作者: 吉人天相    时间: 2010-6-13 16:40
[控制类] 我的pt7测速程序。
程序
初始化程序如下:
void Pulse_int(void)    //脉冲累加器初始化
{
// TSCR1_TEN =1;
  PACTL_PAEN =0;
  PACTL_PAMOD=0  ;
  PACTL_PEDGE=0 ;
   
  PACTL_PAOVI=0;
  PACTL_PAI = 1;  
  PACNT=0;   
  PAFLG_PAOVF=1;
  PAFLG_PAIF =1;
  PACTL_PAEN =1;
}


unsigned int speed_get(void)  
{     unsigned int speed;
      speed = PACNT;
      PACNT = 0;
      return speed;
}


你只要在定时中断中应用speed_get()就可以读取数据了
作者: 吉人天相    时间: 2010-6-13 16:41
[控制类] 我的pt7测速程序。
程序
初始化程序如下:
void Pulse_int(void)    //脉冲累加器初始化
{
// TSCR1_TEN =1;
  PACTL_PAEN =0;
  PACTL_PAMOD=0  ;
  PACTL_PEDGE=0 ;
   
  PACTL_PAOVI=0;
  PACTL_PAI = 1;  
  PACNT=0;   
  PAFLG_PAOVF=1;
  PAFLG_PAIF =1;
  PACTL_PAEN =1;
}


unsigned int speed_get(void)  
{     unsigned int speed;
      speed = PACNT;
      PACNT = 0;
      return speed;
}


你只要在定时中断中应用speed_get()就可以读取数据了
作者: yl_dc    时间: 2011-4-6 20:29
。。。
作者: 一个好青年    时间: 2013-4-7 11:06
看着还不错啊





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2