This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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]

 

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