-
申请再次闯关+回答问题:https://bbs.eeworld.com.cn/thread-534505-1-2.html
https://bbs.eeworld.com.cn/thread-531071-1-1.html
-
不能你那样传递内存空间,局部变量作用域只在函数里面,运行完就释放了。
你可以改成这样
void* GetMemory2(int num)
{
void *p;
p = (char*)malloc(num * sizeof(char));
return p;
}
-
对发射的超声波进行编码来解决,比如发射一组长短不同的音波,只有当探测头检测到相同组合的音波的时候,才进行距离计算。这样可以有效的避免由于环境噪音所引起的误读。
-
资料很全,顶楼主