有關es8388的開發問題

timmy7878
Posts: 4
Joined: Tue Jul 11, 2023 5:23 am

有關es8388的開發問題

Postby timmy7878 » Tue Jul 11, 2023 5:45 am

我用的不是esp音頻板子
但想問一下es8388的設定問題

用的是外設12MHz的水晶做Mclk
然後es8388 是Slave mode
然後他data sheet上寫的是會自動detect mclk sclk lrck的比率
但我設定的時候,無論主機這邊設甚麼fs,他只會認mclk/256的比率
請問這是甚麼問題?還是跟線路電壓有關?

tempo.tian
Posts: 39
Joined: Wed Jun 22, 2022 12:10 pm

Re: 有關es8388的開發問題

Postby tempo.tian » Tue Jul 11, 2023 11:47 am

通常除了硬件连接以外,软件上也是要配置的
8388通过i2c进行寄存器设定
可以重点关注下 ES8388_MASTERMODE 看设定设否正确
https://gitee.com/EspressifSystems/esp- ... 388.c#L283

timmy7878
Posts: 4
Joined: Tue Jul 11, 2023 5:23 am

Re: 有關es8388的開發問題

Postby timmy7878 » Wed Jul 12, 2023 1:37 am

tempo.tian wrote:
Tue Jul 11, 2023 11:47 am
通常除了硬件连接以外,软件上也是要配置的
8388通过i2c进行寄存器设定
可以重点关注下 ES8388_MASTERMODE 看设定设否正确
https://gitee.com/EspressifSystems/esp- ... 388.c#L283
一方面在datasheet上,他寫的在slave mode是會自動偵測
另一方面是,就算我亂調master mode, adc control 5, dac control 2
但主機那邊如果mclk/lrck是256.都沒問題

timmy7878
Posts: 4
Joined: Tue Jul 11, 2023 5:23 am

Re: 有關es8388的開發問題

Postby timmy7878 » Wed Jul 12, 2023 10:21 am

timmy7878 wrote:
Wed Jul 12, 2023 1:37 am
tempo.tian wrote:
Tue Jul 11, 2023 11:47 am
通常除了硬件连接以外,软件上也是要配置的
8388通过i2c进行寄存器设定
可以重点关注下 ES8388_MASTERMODE 看设定设否正确
https://gitee.com/EspressifSystems/esp- ... 388.c#L283
一方面在datasheet上,他寫的在slave mode是會自動偵測
另一方面是,就算我亂調master mode, adc control 5, dac control 2
但主機那邊如果mclk/lrck是256.都沒問題
可能我還搞不懂主機那邊給的i2s clk是怎樣運作
暫時有一些設定可以做到256比率以外的Mclk/Lrck
之後搞清楚的話再解釋 :|

Who is online

Users browsing this forum: No registered users and 93 guests