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

对于TMS320VC5509A USB模块的一点儿心得

经过这几天对5509的USB模块的了解,终于基本上搞清楚了是如何工作的。首先说CLS库里面的USB的相关函数,这些函数在初始化USB的时候还是很有用的,不过CSL库也很容易让人误入歧途,是因为库函数基本上没有对DMA部分的操作,几个终端标志也都是总线中断,和DMA没有任何关系,刚开始我就被这几个中断类型搞得很迷惑,要想使用DMA中断,还需要认真查看USB部分的技术文档。其次就是如何使用USB的DMA,因为USB除了端点0(输入、输出)没有DMA通道,其他14个通用端点每一个端点都有一个专用的DMA通道,和DSP普通的DMA通道没有关系,所以要想使用USB的DMA,是要以端点为单位的,要使用哪个端点的DMA,就要仔细查阅相关的寄存器,然后进行依次进行配置。

Shine:

感谢分享!

赞(0)
未经允许不得转载:TI中文支持网 » 对于TMS320VC5509A USB模块的一点儿心得
分享到: 更多 (0)