/*目的:通过MCBSP发送一段数据data[framelength]
假设:unsigned short data[framelength]为一个数据块,则每个数组单元可视为一个帧。且帧为singlephase、每帧包含1个element(16Bit)
据此:1.MCBSP XCR配置(省略) 2. 发送函数定义可如下*/
void Mcbsp_dx(unsigned short* data, int framelength) //发送数组unsigned short data[framelength]
{
int i;
for(i=0;i<framelength;i++) //逐帧发送
{
while(!MCBSP_xrdy); //等待发送端口就序
MCBSP_write(hMcbsp,data[i]); //发送数据
}
}
Mcbsp发送数据
最新推荐文章于 2024-07-06 00:08:37 发布