Search found 2 matches
- Sat Oct 12, 2024 1:23 pm
- Forum: ESP-ADF 中文讨论版
- Topic: i2s_stream_reader和i2s_stream_writer为何不能一起初始化
- Replies: 2
- Views: 1849
Re: i2s_stream_reader和i2s_stream_writer为何不能一起初始化
嗯,我自己解决了。全试了一遍,发现不管是用i2s_stream_int,或者i2s_stream_set_clk,还是audio_element_setinfo,不管后面要设置的对象是啥,只要和stream有关的,参数全都被改了,比如给i2s_stream_writer设个clk,会惊喜地发现i2s_stream_reader参数也变了,虽然用getinfo打印出来看数字并没变,但实际上就是变了,那感觉就好像你在游戏里面打死头野猪,一回头发现旁边的野狼也死了,可能是我用惯了面向对象语言后就不太能理解C,所以,嗯。
- Sat Oct 12, 2024 9:47 am
- Forum: ESP-ADF 中文讨论版
- Topic: i2s_stream_reader和i2s_stream_writer为何不能一起初始化
- Replies: 2
- Views: 1849
i2s_stream_reader和i2s_stream_writer为何不能一起初始化
我用esp32 s3 korvo2 v3开发板,idfV5.3.1,在adf开发中碰到一个诡异的问题,不能同时初始化i2s_stream_reader和writer,单用哪个都非常正常,但如果初始化完reader再初始化writer,reader那边录音声音就变得很慢,难道还不能同时具备 录音和播放功能吗,哪位大神告诉我,这是为啥啊 i2s_stream_cfg_t i2s_cfg = I2S_STREAM_CFG_DEFAULT_WITH_TYLE_AND_CH(CODEC_ADC_I2S_PORT, 44100, 16, AUDIO_STREAM_READER, 1); i2s_c...