如何把mmWave内验证的波形配置导入到CCS工程

通过mmWaveStudio和DCA1000数据采集卡,可以配置chirp波形等,并获取ADC原始采样数据,但是当波形验证完之后,如何把mmWave内的配置导出然后导入到CCS工程,有没有简单的方法?

  • 很遗憾,没有自动的方法来执行此操作。

    请问您使用哪个CCS project? 如果这是基于mmwave SDK演示的CCS project? ,则RF配置将在命令行配置使用的配置文件中实现
  • MRR工程,如果需要修改CCS工程的RF配置,修改完如何去验证波形是否满足要求?
  • 在MRR demo中,该配置在以下文件中进行了硬编码
    mmwave_automotive_toolbox\labs\lab0007_medium_range_radar\src\common\cfg.c

    对于MRR模式,“ NUM_SUBFRAMES == 1”和以下配置适用(profile 0)

    请您更新这些值。

    if (profileNum == 0U)
    {
    /* Populate the default configuration for profile 0 */
    ptrProfileCfg->profileId = PROFILE_MRR_PROFILE_ID;
    ptrProfileCfg->startFreqConst = PROFILE_MRR_START_FREQ_VAL;
    ptrProfileCfg->idleTimeConst = PROFILE_MRR_IDLE_TIME_VAL;
    ptrProfileCfg->adcStartTimeConst = PROFILE_MRR_ADC_START_TIME_VAL;
    ptrProfileCfg->rampEndTime = PROFILE_MRR_RAMP_END_TIME_VAL;
    ptrProfileCfg->txOutPowerBackoffCode = PROFILE_MRR_TXOUT_POWER_BACKOFF;
    ptrProfileCfg->txPhaseShifter = PROFILE_MRR_TXPHASESHIFTER_VAL;
    ptrProfileCfg->freqSlopeConst = PROFILE_MRR_FREQ_SLOPE_VAL;
    ptrProfileCfg->txStartTime = PROFILE_MRR_TX_START_TIME_VAL;
    ptrProfileCfg->numAdcSamples = PROFILE_MRR_ADC_SAMPLE_VAL;
    ptrProfileCfg->digOutSampleRate = PROFILE_MRR_DIGOUT_SAMPLERATE_VAL;
    ptrProfileCfg->hpfCornerFreq1 = PROFILE_MRR_HPFCORNER_FREQ1_VAL;
    ptrProfileCfg->hpfCornerFreq2 = PROFILE_MRR_HPFCORNER_FREQ2_VAL;
    ptrProfileCfg->rxGain = PROFILE_MRR_RX_GAIN_VAL;