你好,
如下图:
高精度测距demo中hwa只配置了2个参数集,每次发送一个chirp之前,都这样配置hwa,这块参数集srcAddr固定配置为ACCEL_MEM0,但是chirp采样的数据是ping和pong交替存放的,HWA只从ping中拿采样数据??
Chris Meng:
你好,
IWR1443里的HWA是1.0的版本。根据HWA user guide下面的内容,可以了解到在IWR1443上ADC buffer和ACCEL_MEM0/1是复用的。
For HWA v1.0, the analog-to-digital converter (ADC) (ping and pong) buffers are 16KB each. In this device, theACCEL_MEM0 and the ACCEL_MEM1 memories are shared with the ADC buffers.
对于ping/pong机制的buffer,同一时刻只能看到一块buffer,切换前后的地址不变。在实际应用中,当ADC buffer ping在采集ADC数据的时候,ADC buffer ping可以被HWA读取之前采集到的数据。反之亦然。
user5977184:
回复 Chris Meng:
也就是说srcAddr配置为ACCEL_MEM0,但由于ping/pong机制,HWA也是交替地从ACCEL_MEM0和ACCEL_MEM1中拿adc数据?
Chris Meng:
回复 user5977184:
你好,
是的。也就是交替的从adc buffer ping/pong里拿数据。