Other Parts Discussed in Thread: AWR2243
调试背景:级联采数demo来自SDK4412,DDM模式,数据量应该不会因为发射天线数量增多而变化,根据官网原理图自制的级联板。
我们调试采数程序时波形配置出现了一个问题,
当我们两个雷达全部天线发射(6发)的情况下,脉冲间隔时间(idletime)只能设置非常短的时间,基本在8us及以下,
比如3us,但是我们想随意配置这个时间,如65us和其他的时间,如下配置,但是这样的话我们lvds并没有数据发出。
调试申请的级联软件包时也存在这个问题,波形配置idleTime比较大的时候就会在雷达启动后很快挂死。
单个雷达3发,另一个不发射,可以设置较大空闲时间,能够采到数据。
想问下,这个问题可能是什么原因?官方级联板采数调试存在类似问题吗?有没有试过空闲时间比较大的值呢?
静态空隙Mmwave_populateDefaultProfileCfg (rlProfileCfg_t* ptrProfileCfg)
{
/* 初始化配置文件配置: */
memset ((void*)ptrProfileCfg, 0, sizeof(rlProfileCfg_t));
/* 填充 *默认* 配置文件配置: */
ptrProfileCfg->profileId = 0;
ptrProfileCfg->startFreqConst = START_FREQ_VAL;//80G
ptrProfileCfg->idleTimeConst = 65 * 1000 / 10;
ptrProfileCfg->adcStartTimeConst = 5 * 1000 / 10;
ptrProfileCfg->rampEndTime = 60 * 1000 /10;
ptrProfileCfg->txOutPowerBackoffCode = 0;
ptrProfileCfg->txPhaseShifter = 0;
ptrProfileCfg->freqSlopeConst = FREQ_SLOPE_VAL;//2Mhz/us
ptrProfileCfg->txStartTime = 1 * 1000 / 10;
ptrProfileCfg->numAdcSamples = 256;
ptrProfileCfg->digOutSampleRate = 20000;
ptrProfileCfg->hpfCornerFreq1 = 0;
ptrProfileCfg->hpfCornerFreq2 = 0;
ptrProfileCfg->rxGain = 52;
}