Other Parts Discussed in Thread: DCA1000EVM,
我们需要得到level_sense_demo中的原始ad数据,通过ccs导出gMmwHwaMemBuf[0]这个地址的数据后数据异常,由于HWA与adcbuf为共享内存,请问是HWA处理ad数据时将此地址的ad数据修改了吗?或者是我们获取ad的地址错误,有没有获取原始ad的方法?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们需要得到level_sense_demo中的原始ad数据,通过ccs导出gMmwHwaMemBuf[0]这个地址的数据后数据异常,由于HWA与adcbuf为共享内存,请问是HWA处理ad数据时将此地址的ad数据修改了吗?或者是我们获取ad的地址错误,有没有获取原始ad的方法?
获取原始数据可以用DCA1000EVM板。数据格式可以参考下面的文档。
https://www.ti.com/lit/an/swra581b/swra581b.pdf
由于HWA与adcbuf为共享内存
在这个模式下,adcbuf的ping-pong buffer,一个采集数据,一个直接会被HWA使用,所以数据用户是无法获得的。
我还是建议你可以使用level sense demo的参数配置,在mmwave studio+DCA1000EVM+IWR1443BOOST获取原始sdc数据,这样比较简单。
或者你需要自己修改这个demo,不使用HWA和adcbuf共享模式,通过edma把数据搬移到hwa里。