Page 1 of 1

esp32-s2在调用iot solution后在编译时出现报错,提示没有'i2s_dac_mode_t'句柄该如何解决

Posted: Fri Jul 30, 2021 8:19 am
by 蓝运放可不吃蓝莓
如题,具体报错信息如下图:
62_T~ZWV}E8](PXA9B_WW_D.png
62_T~ZWV}E8](PXA9B_WW_D.png (56.51 KiB) Viewed 6771 times
在将target设置为esp32-s2后就出现了这种情况.但是设置为esp32后便可解决...那,我该如何解决?s2应该是有i2s和dac这两个外设的啊?

Re: esp32-s2在调用iot solution后在编译时出现报错,提示没有'i2s_dac_mode_t'句柄该如何解决

Posted: Tue Aug 24, 2021 3:52 am
by ESP_ICY
ESP32-S2的确有I2S的外设,但是ESP32-S2的i2s_dma不支持模式的选择。该问题已经在最新版里得到了修复,这段程序在编译时会先对目标进行判断,如果不是ESP32的话不会对这部分代码进行编译,建议更新到最新版本的esp-iot-solution尝试重新编译。