https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/594101/pga450-q1-tof-calculation
器件型号:PGA450-Q1Akeem、您好!
我不想使用自由运行的计时器,因为使用示例 pga450_main.c 时,测试结果会出现大约+5cm 的错误。
因此、我使用 PGA450Q1EVM在《LIN 演示中使用了公式2》,该公式的精度 约为±1.5cm。 但我不知道为什么没有 SAT_TIME。
代码为:
//***代码片段开始***//
if (MaskEcho =0){
if (DATA_FIFO[LCV]> DetectionThreshold){
lcv_temp1=lcv
MaskEcho = 1;
//break;//启用后,一旦发现对象就立即从循环中断开
}
}
//计算 tof
TimeofFlightTemp.U16 =(lcV_temp1<<4)+(blank_timer<<4);
//***代码片段结束***//