Hello,
I want to know how can I read the buffer values in interrupt of EDMA? I am a little confused by the cache operation. It seems the destination buffer is not updated if the CacheP_inv is not called before accessing to it.
Should I call CacheP_inv at beginning of the ISR to update the destination buffer then read from it, and then call CacheP_wb again before leaving the same ISR function?
And if so how about the time cost of the CacheP_inv and CacheP_wb API? This information it useful because the ISR is running at very high frequency.
Thanks.
Regards,
Lync