打印

s3c2410 iis的问题

[复制链接]
1907|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hero415|  楼主 | 2010-2-3 16:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问高手,s3c2410+uda1341要播放8k采样率,16bit的pcm 文件,请教高手对iis的寄存器该如何设置?以下是三星的demo code 的一部份,共参考
    if(fs==44100)               //11.2896MHz(256fs)
    {

        rIISPSR = (2<<5) + 2;   //Prescaler A,B=2 <- FCLK 135.4752MHz(1:2:4)   
    }
    else                        //fs=22050, 5.6448MHz(256fs)
    {
        rIISPSR = (5<<5) + 5;   //Prescaler A,B=5 <- FCLK 135.4752MHz(1:2:4)
   
    }
    rIISCON = (1<<5) + (1<<2) + (1<<1);         //Tx DMA enable[5], Rx idle[2], Prescaler enable[1]
      //Master mode[8],Tx mode[7:6],Low for Left Channel[5],IIS format[4],16bit ch.[3],CDCLK 256fs[2],IISCLK 32fs[1:0]
    //rIISMOD = (0<<8) + (2<<6) + (0<<5) + (0<<4) + (1<<3) + (0<<2) + (1<<0);
   
    rIISMOD = (0<<8) + (2<<6) + (0<<5) + (0<<4) + (1<<3) + (0<<2) + (1<<0);//16fs   
   
   
请高手指点一下,不胜感谢!

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

14

帖子

0

粉丝