TI中文支持网
TI专业的中文技术问题搜集分享网站

MCASP0时钟分频未生效

deal all,

    我使用mcasp0外接codec,mcasp0工作在主模式,R/X时钟同步,AHCLKX和ACLKX均采用内部时钟,AUXCLK=25M。

    现在的问题是AUXCLK到AHCLKX的分频未生效,一直是25M。

    写AHCLKX寄存器 (0x1u<< 15) 后,读值为0x188061,高16位保留位,理论上应该是0。这步操作完之后,操作发送相关寄存器,值一直未锁存。

    另外,时钟相关寄存器读取结果:

<CM_PER_L4LS_CLKSTCTRL> ============= status = [0x190a4502]

<CM_PER_L3S_CLKSTCTRL> ============= status = [0xa]

<CM_PER_L3_CLKSTCTRL> ============= status = [0xd6]

<CM_PER_MCASP0_CLKCTRL> ============= status = [0x2]

 

以上,请问会是什么原因呢?

Jian Zhou:

请问你是用的什么操作系统?Linux还是starterware?

enki_fang:

回复 Jian Zhou:

Linux的。

问题已经解决了,谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » MCASP0时钟分频未生效
分享到: 更多 (0)