Hi all:
我用C6748的MCASP口,设置位TDM格式。 采用MIX时钟,外部晶振接到AHclk上。内部做分频输出ACLK,内部再分频输出给FCLK。 设置为8个SLOT,每个SLOT32位。 我程序配置完以后,ACLK,FCLK都能正常输出。可以用示波器测试到。但是数据口不输出数据。
配置应该没有问题。使能串行器,使能帧同步都做了。 我用CPU扫描方式,帧同步信号来了以后,检测XSTAT寄存器的XDATA位,为1就继续发送,直到发完这一帧。 能告诉我问题出在哪吗?
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.
Hi all:
我用C6748的MCASP口,设置位TDM格式。 采用MIX时钟,外部晶振接到AHclk上。内部做分频输出ACLK,内部再分频输出给FCLK。 设置为8个SLOT,每个SLOT32位。 我程序配置完以后,ACLK,FCLK都能正常输出。可以用示波器测试到。但是数据口不输出数据。
配置应该没有问题。使能串行器,使能帧同步都做了。 我用CPU扫描方式,帧同步信号来了以后,检测XSTAT寄存器的XDATA位,为1就继续发送,直到发完这一帧。 能告诉我问题出在哪吗?