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

[复制链接]
3069|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

粉丝
快速回复 在线客服 返回列表 返回顶部