IDFV4.4.2的dma_Read 与 IDF5的continuous_read 我都尝试过了,得出的结论是ESP32只能支持250KSPS.
以上两个工程都能将采样频率设置到1MSPS甚至2MSPS,且编译通过。但当我设置1MSPS采样时,得到的buffer里面相邻四个数据是一样的,意味着这1M个数据里面,能用的数据只有1M/4 = 250K个。当我设置2MSPS时,同理,buffer中相邻八个数据是一样的。能用的数据只有2M/8 = 250K个。当我设置采样率为250K时,并不会出现重复数据的情况。
乐鑫工作人员能帮我解答一下这个问题吗?我因为课题需要,已经在这个问题上花费了大量时间,实在找不出解决的办法了。
ESP32的ADC真的能支持2MSPS的采样率吗?
Who is online
Users browsing this forum: No registered users and 79 guests