智能车制作

标题: 停止线识别 并停止下来的程序 给个简单的例程就是了 [打印本页]

作者: 卡农的旋律    时间: 2014-5-15 11:39
标题: 停止线识别 并停止下来的程序 给个简单的例程就是了
我是STM32f10x的单片机   带ov7670控制小车  希望有人共享一个停止线 停止的例程

作者: 王对对。    时间: 2014-5-15 11:39


void IO_init()
{         
       //干簧管使用
        SIM_SCGC5|=SIM_SCGC5_PORTA_MASK;// 启用PORTA时钟
        PORTA_PCR10=1<<8 | 0xa<<16| 1;  // GPIO , 下降边沿触发 ,开启上拉电阻
        GPIOA_PDDR&=~(1<<10);           // 中断必须是输入模式
        enable_irq(87);                 // 启用PORT中断
}
中断服务程序、、
//函数名;stop_car
void LQ_GPIO_ISR_PTA10(void)
{
   static int k=0;   
  DisableInterrupts;                   //关总中断
      k++;
     if(k>=2)
   
      {
       FTM1_C1V=0;
       FTM1_C0V=0;
       FTM0_C4V=1330;
      }  
EnableInterrupts;            //开总中断
}






程序


作者: melon_1    时间: 2014-5-15 12:34
if(!Startline)
{

}
else
{
    Stop
}
作者: 卡农的旋律    时间: 2014-5-15 12:49
melon_1 发表于 2014-5-15 12:34
if(!Startline)
{

还能具体点吗





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