打印

USB3.0芯片终于出来了_USB3.0开发板例程分析22(cyfxbulksrcsink)

[复制链接]
2268|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liangziusb|  楼主 | 2011-12-23 22:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  这是第二篇关于CYPRESS提供的例程分析(按照计划,详细进行分析的会有三个例程)。官方提供的开发包是按默认路径进行安装的,版本号是B607。例程的名字是cyfxbulksrcsink,在安装后的目录下,完整的见,http://www.**.com/liangziusb/blog/11-12/236532_33cca.html

相关帖子

沙发
liangziusb|  楼主 | 2011-12-24 14:38 | 只看该作者
后一部分已经更新完毕。
先分析一下程序总体功能。程序创建了两个DMA Channel,分别是DMA Manual IN channel和DMA Manual OUT channel。其中DMA Manual IN channel的功能是将上位机(U-Port)发送过来的数据传输到ARM9内核中,并且通过回调函数传递给CyFxBulkSrcSinkDmaCallback(),当然,回调函数什么也没有做,仅仅是将接收到的数据丢掉而已;其中
DMA Manual OUT channel的功能正好相反,将ARM9内核中的数据再传给U-Port,待传输的数据为0xA5。
1、测试DMA Manual IN channel功能,如下,
http://www.**.com/liangziusb/blog/11-12/236535_ab493.html

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:摄像头开发 USB3.0开发 QQ:1345482533

11

主题

338

帖子

3

粉丝