通过Linux实时处理USB高速主机解决方案

发布时间:2013-03-11 阅读量:809 来源: 我爱方案网 作者:

【导读】凭藉着对於大量数据传输的需求,市场仍殷切期盼着USB高速主机解决方案。这里讨论的电路展示了FT313H与微处理器/微控制器单元集成,为系统设计添加USB功能时的性能。它展示了将USB主控芯片集成到基于Linux的系统设计所带来的操作便利性,使系统的微控制器/微处理器可以受益于本地驱动支持。这意味着,可以直接实现开发,避免驱动开发的障碍。

於非PC硬件对于USB主机功能的需求不断地增长。对於可携式消费电子产品(如手机)也一样如此,另外USB主机功能在家庭娱乐产品(如机顶盒、游戏机)中也越来越普及。以下简单实现的电路演示了如何将存储到一个闪存驱动器中的视频内容处理成可用于显示器上观看。它还详细介绍了如何克服添加支持Linux系统USB驱动的难题,从而可轻松地将不同的USB外设连接到嵌入式USB主机内。

图1所示为视频处理电路的基本结构。硬件要求包括:

德州仪器基于AM3359的DevKit8600开发平台
1个VGA 8000适配器
1个桥接板
1个FTDI的FT313H EVM模块
12V供电
1个4端口的高速USB集线器
1个USB键盘
1个高速USB闪存驱动(带媒体播放器和快速启动脚本拷贝到根文件夹) 

 视频处理电路

图1:基于USB的视频处理电路的功能模块图

AM3359 500-mhz微处理器有一个ARM cortex-a8 32位精简指令集的核,非常适合目前的多媒体应用。通常微控制器/微处理器如果是被用在这里描述的这类应用,需要有特别为他们而写的驱动,使他们可以操作连接的USB设备。这会引起不必要的技术问题,特别是对于没有这方面经验的工程师,会延长开发时间。然而,FT313H设计用于结合基于Linux的处理器,可以在AM3359上访问本地主机堆栈。该设备处理USB协议,数据调度等等,使AM3359的处理能力集中在基本任务上。由于支持分包传输,主机IC可以处理从集线器传来的键盘和闪存的USB数据,支持HID类和大量存储类。大量存储类允许执行批量传输模式 – 这点很重要,因为视频应用需要能保持的快速传输速率。

 

FT313H专为轻松集成设计的, 有效吻合系统处理器总线。此外,由于其强大的性能,它被证明是涉及到大量数据传输的高度优化的文件传输应用。这480兆位/ usb2.0-兼容 IC为系统设计增加了高速USB主控连接功能,实现与大容量存储设备的快速数据传输接口,还可通过其支持的标准USB类驱动连接无线设备,实现模块化系统扩展。板级互连包括一个通用的8或16位总线,NOR存储器,或SRAM存储器接口。它的电池充电检测功能意味着,和此类主电源应用一样,它还可以应用于电池供电的便携式应用–可控制供给外部硬件工作/充电模式的电流。

示例中的闪存驱动电路,与连接FT313H,能够向AM3359传输需要处理的数据。数据再由AM3359输出到显示器。通过在电路中集成一个高速USB主控芯片,微控制器/微处理器获取了本来不具备的访问USB外设的能力。由于系统是基于Linux的,所有本地USB类驱动程序都可用,不需要开发HID或集线器类驱动程序。直接存储器DMA传输通过限制需要从总线提取数据的指令的数量,进一步加快数据搬移。

电路设置如下。接上12伏电源,将USB 集线器插入到FT313H EVM模块的下行端口,然后将键盘和闪存插入集线器上的USB端口 。下一步把显示器连接到VGA端口并且打开显示器。等到显示器上出现登录界面,使用USB键盘输入字符‘root’(所有小写),按回车键登录嵌入式Linux。通过键盘你再发出下一条命令‘cd /media/sda1’(但在‘cd’之后一定要加一个空格)。最后通过键盘发出‘./play demo.avi’命令来停止播放。要停止播放,只需关闭电源12伏供电。

这个电路中的演示平台(可以接入DevKit8600平台,VGA适配器,桥接板和EVM模块),产品编号为UMFT313EV。它可以方便的在市场上买到并集成到嵌入式系统做为设计的原型验证。
 

相关资讯
日本Rapidus突破2nm芯片技术,挑战台积电三星霸主地位

日本政府支持的半导体企业Rapidus于7月18日宣布,已成功试产国内首个2nm晶体管,标志着该国在先进芯片制造领域取得关键突破。这一进展是日本耗资5万亿日元(约合340亿美元)半导体复兴计划的重要里程碑,旨在重塑其在全球芯片产业链中的竞争力。

RISC-V架构突破性能瓶颈,Andes发布新一代AX66处理器IP

在2025年RISC-V中国峰会的“高性能计算分论坛”上,Andes晶心科技CEO林志明正式发布了公司最新一代64位RISC-V处理器IP——AX66。该产品基于RISC-V国际基金会最新批准的RVA23 Profile标准,专为高性能计算(HPC)、AI加速及边缘计算等场景优化,标志着RISC-V生态在高性能计算领域的进一步成熟。

1 GHz实时扫描革新EMC测试:是德科技PXE接收机技术解析

随着电子设备复杂度的提升和产品开发周期的缩短,电磁兼容性(EMC)测试已成为制造商面临的关键挑战。传统EMI测量方法效率低下,难以捕捉瞬态干扰信号,导致测试周期延长、成本增加。是德科技(Keysight Technologies)推出的新一代PXE电磁干扰(EMI)测量接收机,通过突破性的1 GHz实时无间隙扫描技术,将测试速度提升3倍,显著优化了EMC认证流程,为工程师提供了更高效、精准的测试解决方案。

亚马逊AWS部门启动战略性裁员,生成式AI推动云业务重组

全球电商及云计算巨头亚马逊近日对其核心利润引擎——亚马逊网络服务(AWS)部门实施新一轮裁员。据公司内部消息人士透露,本次调整涉及销售、市场及技术解决方案团队,受影响岗位达数百人。这是继4月影视与硬件部门优化后,亚马逊2024年内第三次公开披露的裁员计划,反映出企业在人工智能浪潮下的持续业务重塑。

圣邦微电子SGM42203Q:高性能汽车级双通道高边驱动解决方案

随着汽车电子化程度不断提高,高边驱动器(High-Side Driver)在车身控制模块(BCM)、LED照明、电机驱动等应用中发挥着关键作用。圣邦微电子(SG Micro)推出的SGM42203Q是一款专为汽车电子设计的24V双通道高边驱动器,具备模拟电流检测、高可靠性及智能保护功能,可广泛应用于电阻性、电容性和电感性负载驱动。本文将深入解析该产品的技术优势、市场竞争力及典型应用场景。