像无损实时传输.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
推荐:EDN 助学-USB2.0 CY7C68013小组 /1754/ 利用USB2.0块传输方式实现CCD视频图 像的无损实时传输 作者:王佐成1,靳 明2,乔 双3 摘 要: 利用USB2.0接口芯片CY7C68013的特点,通过块传输方式实现了视频图像的实 时无损传输。详细介绍了CY7C68013的Slave FIFO工作方式在视频图像传输中的应用以及 系统硬件设计。 关键词: USB2.0 块传输 Slave FIFO 视频图像 对于数据量很大的实时数据传输,USB2.0协议[1][2][3]有专门的等时传输方式来实 现,但等时传输不但实现困难,且由于在数据包传输过程中和主机不进行握手,因此当数据 包出现错误时主机不会要求USB重新发送数据,这样会造成数据丢失或错误。因此不适用于 视频图像的精密分析与测量。而USB2.0协议中的块传输方式在数据包传输过程中和主机进 行握手,当数据包出现错误时会要求USB重新发送数据,这就保证了传输数据的准确性,而 且开发相对容易。本文利用USB2.0 块传输方式实现了CCD视频图像的实时无损传输。 1 USB2.0 接口芯片CY7C68013简介 (1)内置USB2.0收发器和智能串口引擎(Serial Interface Engine,SIE)。 (2)增强的8051内核,其时钟频率可为12MHz、24MHz和 48MHz,同时该芯片还带有 2 个通用异步收发器(UART)、3个定时/计数器和2个数据指针,可支持外部中断。 (3)可通过USB下载程序,也可从外部扩展的E2PROM中下载程序。 (4)支持批量传输、同步传输、中断传输和控制传输 4种传输方式。 (5)具有8 位或16位外部数据接口。 (6)具有通用可编程接口GPIF。 (7)内置I2C接口,其工作速率为100kHz或400kHz。 (8)带有最大达8Kb的 FIFO,可运行于Master或Slave 方式(本文采用)。 2 USB2.0 的4 种传输方式及其比较 (1)控制传输:主机发送一些控制命令字给USB设备。 (2)中断传输:主机发送中断指令给USB设备。 (3)等时传输(Isochronous Transfer):用于视频或音频等数据流的传输,传输时维 持一定的速度,高速时会有一定的错误发生。其传输结构如图 1所示。 推荐:EDN 助学-USB2.0 CY7C68013小组 /1754/ (4)块传输(Bulk Transfer):传输的数据量大,准确性高(若出现错误而发生传送失 败,会重新传一次),且无速度上的限制(即没有固定传输速率)。其传输结构如图2所示。 通过比较块传输和等时传输的结构可以发现:等时传输是以数据流的方式不断传输数 据,可以充分保证实时数据的传送。而块传输比等时传输多了握手的部分(ACK/NAK/STALL /NYET),实时数据必须分包传输,而且每个包最大为1 024b。这样块传输的速度会受到一 定的影响。从理论上看,在USB2.0协议中等时传输最高支持480Mbps,而块传输最高支持4 16Mbps。 对于实时视频图像传输,采集到的视频信号为PAL制式隔行扫描黑白全电视视频信号。 该信号每帧信号由奇场和偶场信号构成,每场重复周期为 20ms,场消隐脉冲宽度为1 612 μs,在场消隐期间无有效数据,每行重复周期为64μs,行消隐脉冲宽度为12μs。对于分 辨率为800×600的实时图像而言,其要求的最低传输速度约为800×8÷64=100Mbps。因 此可以看出,用Bulk方式传输此分辨率的实时视频图像在理论上是可行的。这样每次连续 采集一场的数据,如果可以在场消隐的时间内完成一场数据的处理和显示,那么在下一场数 据到来时就不会耽误数据的继续采集,从而可以实现图像的实时传输。实验证明,CY7C680 13的块传输中 Slave FIFO 工作方式完全可以满足上面的要求。 3 Slave FIFO 简介及其在视频图像传输中的应用 推荐:EDN

文档评论(0)

feiyang66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档