主题 : 请问tiny210里芯片和wm8960到底使用I2S0还是I2S1接的? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 59092
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2011-11-18
最后登录: 2012-08-16
楼主  发表于: 2012-05-27 20:43

 请问tiny210里芯片和wm8960到底使用I2S0还是I2S1接的?

请问tiny210里芯片和wm8960到底使用I2S0还是I2S1接的?
《tiny210用户手册》的1.2.2.8节写的是I2S0,但电路图《TINYSDK2-1148》上画的是I2S1,到底哪个是对的?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2012-05-27 22:35
从内核源代码的mach-mini210.c看,用的是I2S0接口

复制代码
  1. static struct platform_device *mini210_devices[] __initdata = {
  2. ...
  3. #if defined(CONFIG_SND_S3C64XX_SOC_I2S_V4) ||    \
  4.     defined(CONFIG_SND_S5PC1XX_SOC_I2S)
  5.     &s5pv210_device_iis0,
  6. #endif
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
^很多问题的背后都是简单的原因......
级别: 荣誉会员
UID: 34780
精华: 0
发帖: 1219
金钱: 6230 两
威望: 1246 点
综合积分: 2438 分
注册时间: 2010-12-21
最后登录: 2017-09-18
2楼  发表于: 2012-05-28 09:34
楼上版主正解,I2S0
级别: 新手上路
UID: 59092
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2011-11-18
最后登录: 2012-08-16
3楼  发表于: 2012-05-28 16:43
版主,你好,声音部分搞了很久了,都没搞定。mach-mini210.c 我看了,后来看了电路图以为是代码里这部分写错了,把他改成I2S1了,结果是还不行。版主,能不能发个声音部分完整的内核源代码给我,谢谢了!
级别: 新手上路
UID: 59092
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2011-11-18
最后登录: 2012-08-16
4楼  发表于: 2012-05-28 16:47
版主和911gt3大大,能不能确认下电路图有没有画错。如果画错的话能不能给我一份正确的。因为不仅涉及到I2S的连接,还涉及到耳机口和耳机检测的连接,再次谢谢了。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
5楼  发表于: 2012-05-28 19:02

 回 4楼(cockliujun) 的帖子

你觉得是什么地方错了?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 59092
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2011-11-18
最后登录: 2012-08-16
6楼  发表于: 2012-05-28 21:11
版主,你好。又仔细看了一下,确实是I2S0,是我看错了。谢谢大家的点拨。
级别: 新手上路
UID: 72505
精华: 0
发帖: 45
金钱: 230 两
威望: 46 点
综合积分: 90 分
注册时间: 2012-06-23
最后登录: 2020-05-06
7楼  发表于: 2012-09-07 16:32
问题解决了吗?在内核里有没有wm8960的驱动呢?