是否有关于PGA460脚踢方案的参考,和相应的源码
Kailyn Chen:
看下这篇有关“汽车超声波踢脚开启参考设计”的应用手册,希望对您有所帮助
http://www.ti.com.cn/cn/lit/ug/zhcu291/zhcu291.pdf
sun:
作为一个初学者,希望,多多支持
sun:
关于在阅读PGA460软件开发手册时,对于手册后段pga460_ussc.cpp和GetDistance.ino代码中关于serial.begin(baud),serial1.begin(baud),serial1.write(),serial1.read(),serial1.flush(),Serial1.available(),serial.print,serial.println这些子函数,因为对于这函数什么意思不太懂,所以对整个PGA460工作流程还是没有一个很清楚的概念,所以希望给出上面这些子函数相应源码!
sun:
关于在阅读PGA460软件开发手册时,对于手册后段pga460_ussc.cpp和GetDistance.ino代码中关于serial.begin(baud),serial1.begin(baud),serial1.write(),serial1.read(),serial1.flush(),Serial1.available(),serial.print,serial.println这些子函数,因为对于这函数什么意思不太懂,所以对整个PGA460工作流程还是没有一个很清楚的概念,所以希望给出上面这些子函数相应源码!
作为一个初学者,希望多多支持!
致谢!
sun:
回复 Kailyn Chen:
这份手册我也有,我需要的是软件方面的帮助,还有就是PGA460 Software Development Guide中一些用到的关于UART初始化函数Serial.begin(),Serial1.begin(baud) ,还有UART传输接收函数Serial1.write(),Serial1.available(),Serial1.read();还有打印函数Serial.println,Serial.print()函数能否提供参考代码供与参考!
致谢!
Kailyn Chen:
回复 sun:
这个问题我在E2E上咨询了下美国的工程师,您请参考他们的回复,如有任何问题,您也可以直接追踪下去:
http://e2e.ti.com/support/sensor/ultrasonic/f/991/p/638306/2355230#2355230
sun:
回复 Kailyn Chen:
Kailyn Chen
很感谢上次的解答,现在我在PGA460调试过程中,pga460滤除杂源信号的效果不是很明显,我通过设定TEST_MUX 寄存器,设定TEST为Analog Front End output,通过示波器拉取test脚上的数据,发现回波数据在前约50cm的距离上,杂源信号滤除效果还可以,但是到50cm后杂源信号完全挡住回波信号,无法读取;
其中我在滤波的函数中在设定了INIT_GAIN =0x54、DEADTIME = 0xA0、CURR_LIM_P2 = 0x55、REC_LENGTH = 0x19这几个寄存器的参数,请问是否有关键的寄存器没有设置,或者说我的思路不太正确,请您给出解答!
Sun