打印

5402+MC145481 A-law

[复制链接]
1287|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
langzi9200|  楼主 | 2009-4-19 21:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在在做一个5402用mcbsp采集A-law音频编解码器(MC145481)语音的东西,采集的数据一直不对,全是杂声。MCBSP接收提供时钟和帧同步信号,串口初始化设置如下。能帮我看下有什么问题吗?
    write_subreg0(SPCR1,0);
     write_subreg0(SPCR2,0);

     write_subreg0(SPCR1,0x0000);
         //SPCR1 串口控制器寄存器1
     write_subreg0(SPCR2,0x0100);
         //SPCR1 串口控制器寄存器2
     //write_subreg0(PCR,PCR0_VAL);
         write_subreg0(PCR,0x050a);//发送接收帧同步和时钟模式
         //引脚控制器存器
        //接收控制寄存器
    //write_subreg0(RCR1,RCR10_VAL);//每帧2字,字长16bit
         write_subreg0(RCR1,0);// 接收帧长 字长
     write_subreg0(RCR2,0);

     write_subreg0(XCR1,0);//发送帧长 字长
     write_subreg0(XCR2,0);

         write_subreg0(SRGR1,0x0030);//采样频率产生器
     write_subreg0(SRGR2,0x20ff);//
     delay(100);
     
     *(DXR10)=0;
     
     /*now enable McBSP transmit and receive*/
     write_subreg0(SPCR1,0x0000|1);
     write_subreg0(SPCR2,0x01e0|1);
     delay(100);
     *(IMR)|=0x0010;    /*开接收0中断*/
     delay(100);

相关帖子

沙发
langzi9200|  楼主 | 2009-4-20 10:56 | 只看该作者

需要使用内部压扩吗?

使用特权

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

本版积分规则

5

主题

9

帖子

0

粉丝