参考的案例是这个 https://github.com/espressif/esp-idf/tr ... _riscv/adc
在ULP启动之前需要先运行ulp_riscv_adc_init(ulp_riscv_adc_cfg_t), 不过需要填入ADC的通道。我需要我的ULP测量多个ADC通道,这个可以实现吗?
如果不行的话,ulp_riscv_adc_read_channel() 为什么还需要传入ADC通道呢?
【ESP32-S3】 RISC-V ULP协处理器读取多ADC通道
Re: 【ESP32-S3】 RISC-V ULP协处理器读取多ADC通道
读了下代码,ulp_riscv_adc_init(ulp_riscv_adc_cfg_t)一个可以被执行多次
-
- Posts: 786
- Joined: Wed Nov 14, 2018 8:45 am
Re: 【ESP32-S3】 RISC-V ULP协处理器读取多ADC通道
ulp_riscv_adc_init 是主 CPU 设置 ULP ADC,ulp_riscv_adc_read_channel 是 ULP 中读取。
可以仿造 ulp_riscv_adc_init 写一个支持设置多 channel 的 adc_init。
可以仿造 ulp_riscv_adc_init 写一个支持设置多 channel 的 adc_init。
Who is online
Users browsing this forum: No registered users and 42 guests