关于esp32的高速ADC连续读取

洪武eaaaaa
Posts: 1
Joined: Tue Jul 18, 2023 11:37 am

关于esp32的高速ADC连续读取

Postby 洪武eaaaaa » Tue Jul 18, 2023 12:13 pm

基于idf的ADC连续读取例程,希望在一个Conversion Frame里多读取一些连续的数据,但EXAMPLE_READ_LEN改到4096及以上的值的时候,程序卡死在ulTaskNotifyTake(pdTRUE, portMAX_DELAY);里无法继续进行,请问这是什么原因造成的?
将menuconfig的主任务栈大小乘10,设定 .max_store_buf_size = 2*EXAMPLE_READ_LEN, 在2MSa/s的频率和4092的EXAMPLE_READ_LEN下都还可以正常运行(目前只是简单将每200k个转换结果平均后过采样输出)

Who is online

Users browsing this forum: No registered users and 107 guests