智能车制作

标题: 普通IO口读不了超声波的么 [打印本页]

作者: 百花园林2011    时间: 2013-4-11 19:31
标题: 普通IO口读不了超声波的么
GPIOB_PDDR=~GPIO_PDDR_PDD(GPIO_PIN(22));//配置为输入
    GPIOB_PDOR |= GPIO_PDOR_PDO(GPIO_PIN(23));//Trig=1;//起始电平高
    DELAY_Us (20);
    GPIOB_PDOR &= ~GPIO_PDOR_PDO(GPIO_PIN(23));//Trig=0;//起始电平低
    if((GPIOB_PDIR&0x400000)==0x400000)
    {
        ultrasonic_value=1;
    }
    else
    {
     //   ultrasonic_value=1;
    }
//   ultrasonic_value=LPTM_Counter();//返回超声波值
    OutData[3]=ultrasonic_value;
}


作者: 翔宇    时间: 2013-4-11 19:57
可以的。
作者: 穆旦阿斗    时间: 2013-4-11 19:58
肯定可以啊 我虽然没有用这个芯片做过,但我知道一定能!用51做过超声波测距离,我相信你的芯片比51的强,即使是普通IO口
作者: Xiha_Y    时间: 2013-7-3 17:01

作者: 小辉    时间: 2013-7-23 14:01
我用51做过超声波测距。采集信号没问题。




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