OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2605|回复: 0

超生波测距 mini 32为啥会死机

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
14
金钱
14
注册时间
2016-9-5
在线时间
1 小时
发表于 2016-9-5 23:34:44 | 显示全部楼层 |阅读模式
void Ultra_Ranging(float *p)
{
        u8 i;
        u32 j;
        float Ultr_Temp;       
        for(i=0;i<5;i++)
        {
                TRIG_Send=1;
                delay_ms(20);
                TRIG_Send=0;
                while(!ECHO_Reci);
                while(ECHO_Reci)
                {
                        delay_us(20);
                        j++;
                }
                Ultr_Temp+=340/2*j*10;//  &#196;£&#191;é×&#238;′ó&#191;é2a&#190;à3m
                j=0;
                delay_ms(60);//·à&#214;1·¢é&#228;D&#197;o&#197;&#182;&#212;&#187;&#216;&#207;ìD&#197;o&#197;μ&#196;ó°&#207;ì
        }
        *p=Ultr_Temp/5/1000000;        
}请问执行这个函数为啥死机呢
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-26 05:10

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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