慢热症 发表于 2022-9-16 10:31:42

怎么在3040芯片跑headset工程

最近遇到问题,让用3040芯片做头戴式耳机,但是官方的3040只有earbud工程,用3044的headset烧,只有打开I2S才行,关闭I2S用DAC的话就会直接panic,请问有没有大佬实现过的,请教一下思路,谢谢

jjr 发表于 2022-9-17 16:30:56

用默认的地址,

慢热症 发表于 2022-9-19 15:36:21

jjr 发表于 2022-9-17 16:30
用默认的地址,

大佬,用默认的地址什么意思

慢热症 发表于 2022-9-29 17:36:01

已经解决了

sudamax 发表于 2022-9-29 19:28:05

慢热症 发表于 2022-9-29 17:36
已经解决了

怎么解决的?给一下指导吧,谢谢

jjr 发表于 2022-9-29 19:29:25

慢热症 发表于 2022-9-29 17:36
已经解决了

不错哦,咋解决的。

慢热症 发表于 2022-9-30 15:03:47

改程序,改很多地方,与立体声相关的宏 结构体 全部改为单声道的,所有相关的参数都要改 最后就可以DAC输出单声道,I2S输出立体声了,这下既可以做头戴式立体声耳机又可以做真无线入耳了

慢热症 发表于 2022-9-30 15:41:24

还有一种办法,修改3044earbud的代码,让他不peer就直接pair,就可以正常使用了

yc_ki 发表于 2022-9-30 15:52:43

:lol为楼主分享点赞

jjr 发表于 2022-9-30 21:40:31

慢热症 发表于 2022-9-30 15:03
改程序,改很多地方,与立体声相关的宏 结构体 全部改为单声道的,所有相关的参数都要改 最后就可以DAC输出 ...

其实3040可以立体声输出的。。。
页: [1] 2
查看完整版本: 怎么在3040芯片跑headset工程