你(们)好
我正在尝试在应用中将1024线性调频脉冲组合为帧。因此、我要设置的参数如下:
在 MSS 侧:
frameCfg->chirpStartIdx = 0;
frameCfg->chirpEndIdx = 511;
frameCfg->numLoops = 2;
frameCfg->numFrames=0;
frameCfg->framePeriodicity = 100 * 1000000/5;
profileCfg.profileId = 0;
profileCfg.startFreqConst =(uint32_t)(77 *(1U << 26)/ 3.6);
profileCfg.rampEndTime =(uint32_t)((float) 58 * 1000 / 10);
profileCfg.freqSlopeConst =(uint32_t)(1 *(1U << 26)/(3.6*1e3*900);/2^26 *1e6/(3.6*1e9)*900)
profileCfg.numAdcSamples = 64;
在 DSS 中:
我在 MmwDemo_datapathConfigBuffers()中为我的测试添加了一些值,
我对 MmwaDemo_interFrameProcessing()函数进行了注释;
我的建议是让项目正常运行。
但会出现如下所示的一些误差。
DSS 首先显示错误。
调试显示 mailbox_write 中的问题,我想问题可能发生在 DSS 发送对象到使用邮箱的 MSS 中,但在表达式中显示 chirpIntCounter 为258, 邮箱转换不会发生,
我在图片中的 dss_main show 中放置了一个断裂的点,程序在这里没有运行。
我无法找到控制台中显示的问题,{MODULE#34}:line 202:在哪里可以找到问题?
希望您能帮我解决这个问题。 谢谢你。
BR
六
