Dear,
今天由于项目需要,开始看McAsp接口,第一次接触McAsp,
说有的Mcasp是4通道,有的是16通道,这里的通道如何理解?
我看网上有的说,有多少个通道就有多少个Serializer,Serializer目的是实现串/并(发送)和并/串(接收)的,
如何理解这里的串并,以及并串转换?
另外,McAsp收发是否可以同时工作,也就是说收发是双工的(收发时钟配成一致),这样的话,是否要有
两套Serializer,分别对应于收和发寄存器?
还是,单个的McAsp只能要么配置成接收模式,要么只能配置成发送模式?
请高手给予答复,非常感谢!
BRS,
Meng
Denny%20Yang99373:
多通道可以简单理解就是有多路收发线,每路可以配成收或者发。
如今配置可以看starterware,里面有DEMO
Lingcon Meng:
回复 Denny%20Yang99373:
Dear Denny,
也就是说,假设McAsp0有16个channels,AXR[n],n=0,1,…,15。
比如,AXR[0~7]可以配置成接收(一但配置成接收,就不能配置成发送),接收走receive format unit
AXR[8~15]可以配置成发送(一旦配置成发送,就不能配置成接受),发送走transmit format unit
我的理解对不?
BRS,
Meng