主题 : tiny6410 wince WM9714 打开扬声器无声音 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 64914
精华: 0
发帖: 43
金钱: 215 两
威望: 43 点
综合积分: 86 分
注册时间: 2012-03-12
最后登录: 2012-11-14
楼主  发表于: 2012-09-03 17:42

 tiny6410 wince WM9714 打开扬声器无声音

在WINCE下打开WM9714的扬声器

我已经设置了
WriteCodecRegister(WM9713_SPEAKER_VOL, 0x0808); //0x02
WriteCodecRegister(WM9713_DAC_VOL_ROUTING, 0xa404); //0x0c
WriteCodecRegister(WM9713_OUTPUT_MUX, 0x1b00); //0x1c

而且把耳机相关的都屏蔽掉了,我们不需要耳机,可是还是没有声音输出。。。。

请高手指教,还需要设置其他吗?
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-09-04 05:28
我们提供的bsp已经支持该芯片驱动,不必自己写
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 64914
精华: 0
发帖: 43
金钱: 215 两
威望: 43 点
综合积分: 86 分
注册时间: 2012-03-12
最后登录: 2012-11-14
2楼  发表于: 2012-09-04 10:08
是的,我看到了AC97的WM9714的驱动代码里只支持了耳机输出,测试开发板是有耳机输出的
但是我们现在要用扬声器,我修改了上面的一些代码后喇叭还是没有声音输出
不知道是不是还要修改其他的寄存器

谢谢!
级别: 新手上路
UID: 64914
精华: 0
发帖: 43
金钱: 215 两
威望: 43 点
综合积分: 86 分
注册时间: 2012-03-12
最后登录: 2012-11-14
3楼  发表于: 2012-09-18 17:50
已经修改好了,还是寄存器没设置对!