概述

优势和特点

  • μC/USB Host stack for CrossCore Embedded Studio需使用实时操作系统
  • 与CrossCore Embedded Studio无缝集成
  • 支持CrossCore Embedded Studio用户界面窗口,可配置USB堆栈和主机类
  • 支持低速(例如键盘)和高速(例如USB闪存盘)设备连接
  • 支持批量、控制和中断传输类型
  • 支持HID和MSC主机类
  • 支持集线器(仅ADSP-BF609系列)
  • 可以调整为仅包含所需功能
  • 符合USB 1.1和USB 2.0标准
  • 提供示例(每类一个)以便拥有顺畅的即用型体验
  • 与μC/OS-III™ for CrossCore Embedded Studio无缝集成,提供USB线程化解决方案
  • 与μC/FS™ for CrossCore Embedded Studio无缝集成,提供即用型大容量存储类解决方案


产品详情

µC/USB Host Stack for CrossCore Embedded Studio是ADI公司与Micriµm公司合作的成果,该产品提供用户友好的编程环境,可用于需要USB主机功能的嵌入式应用。 若要在嵌入式应用中使用堆栈,则至少需要:µC/USB Host Core for CrossCore Embedded Studio产品以及下文详述的一款或多款支持的主机类产品。


µC/USB Host Stack与硬件抽象层一同提供,后者经修改,可采用内置USB主机控制器支持Blackfin®处理器,例如ADSP-BF526、ADSP-BF527、ADSP-BF548和ADSP-BF609处理器系列。

µC/USB-Host Stack采用模块化架构,在应用与硬件之间有三个软件层:

  • 主机类层通过一个或多个类驱动器向主机提供功能。 每个类驱动器负责特定类请求,并可提供API来控制功能实施以及接收/发送数据。
  • 主机内核层控制数据接收与传输,并负责集线器请求。 (器件连接、枚举)
  • 主机控制器驱动器层与USB控制器对接,处理中断、通知主机内核层有关总线事件并接收/发送数据。

    类支持

    提供两种常用主机类:大容量存储(MSC)和人机界面设备(HID)。

      

    µC/USB Host Class HID for CrossCore Embedded Studio - 人体界面设备(HID)类能实现嵌入式目标主机与标准(例如键盘)和供应商专用HID设备的通信。

    µC/USB Host Class MSC for CrossCore Embedded Studio -大容量存储(MSC)类可允许嵌入式目标主机将嵌入式目标设备用作USB大容量设备。 典型应用包括USB存储棒、数码相机、MP3播放器和DVD播放器。

下载及相关软件

Software Development Tools

CrossCore Embedded Studio

CrossCore Embedded Studio是针对Blackfin和SHARC处理器系列的世界一流集成开发环境(IDE)。

Middleware

Micriµm µC/OS-III

The Micriµm µC/OS-III® Real-Time Kernel for CrossCore Embedded Studio (CCES) provides a user-friendly programming environment for µC/OS-III applications running on Blackfin and SHARC processors.

ADSWP-UCOS2

The Micriµm µC/OS-II® Real-Time Kernel for CrossCore Embedded Studio (CCES) provides a user-friendly programming environment for µC/OS-III applications running on Blackfin and SHARC processors.

uC/FS

Micriµm µC/FS™ File System for CrossCore® Embedded Studio是一款紧凑、可靠的高性能文件系统,由ADI公司和Micriµm合作完成。

Micrium µC/USB Device

µC/USB Device Stack for CrossCore® Embedded Studio

Lightweight TCP/IP (lwIP) Stack

Lightweight TCP/IP (lwIP) Stack for CrossCore Embedded Studio针对嵌入式平台实现了广泛接受的TCP/IP堆栈,支持TCP/IP套件中的绝大多数网络协议。

许可

基于Micrium的CrossCore软件许可选项

单一产品许可
单一产品许可允许被许可方将软件嵌入到一种客户认定的特定终端产品中。 每种终端产品可在这种特定终端产品的生命周期内不限量生产。 终端产品指被许可方使用软件制造的产品。 假定每种终端产品包含单个微处理器、微控制器或DSP。

产品线许可(产品系列许可)
产品线许可(也称为产品系列许可)允许被许可方将软件嵌入到不限数量的不同“单一产品”中,前提是所有这些产品都执行类似的功能。 例如,所有商用洗衣机都被视为某个产品系列的一部分。 商用“干衣机”被视为不同产品系列的一部分。 在属于该产品系列的终端产品的生命周期内,该产品系列中的每种终端产品都可以不限量生产。

CPU类型许可(平台许可)
CPU类型许可允许被许可方将软件嵌入到使用单个特定处理器类型的任意数量不同终端产品中。 在采用ADI(或其关联公司)提供的特定许可处理器类型的最终产品的生命周期内,许可持有者可以不限量生产所有这些不同终端产品。 处理器类型定义为同一系列的一部分。 例如Blackfin®(如Blackfin® ADSP-BFxxx)。

场地许可
场地许可允许被许可方将软件嵌入到使用任何CPU的终端产品中,前提是这些产品在单个物理场地设计。 场地定义为开发产品的被许可方设施,可以包括位于二(2)英里半径范围内、制造一种或多种终端产品的多栋建筑。


所有基于Micriµm的CrossCore Embedded Studio的附加许可的共同点:

  • 许可无版权费。
  • 许可在客户终端产品的生命周期内有效。
  • 每份许可包括为期一年的维护服务。 维护期自产品最初授予许可时开始。
  • 今后几年内的维护服务供客户可选,但强烈建议使用,因为我们将持续提供升级、改进、错误修复等服务。
  • 有关其他基于Micriµm的CrossCore软件许可选项的定价,请联系ADI
  • 有关µC/USB设备堆栈部件的更完整列表,请参考本文档

维护政策: CrossCore Embedded Studio许可包括为期一年的更新、升级和生命周期支持。 通过可选的年度维护服务,客户可以获得在维护期间发布的更新和升级。 在续订维护服务之前,将无法运行在维护期后发布的更新。 一旦续订维护服务,用户可立即获得所有以往更新。 年度维护服务为每个许可选项订购价格的20%。有关更多信息,请联系ADI。


评估版提示:一旦您的uCOS-III或uCOS-II Real-Time Kernel for CrossCore Embedded Studio评估试用期结束,将会收到提示,若您决定用于商用产品,您必须购买ADI公司的完全许可,以遵守我们的许可条款和协议。

有关院校与大学的许可政策: 认可院校与大学的开发人员无需许可即能使用µC/OS-III Real-Time Kernel for CCES,但前提是软件必须仅用于教学目的或和平研究。





系统要求

  • Windows XP Professional SP3(仅支持32位)
  • Windows Vista Business/Enterprise/Ultimate SP2(仅支持32位)。 建议在无UAC保护的位置安装该软件
  • Windows 7 Professional/Enterprise/Ultimate(支持32位和64位)。
  • Windows 8 Professional/Enterprise/(支持32位和64位)。 建议在无UAC保护的位置安装该软件
  • 建议使用最低为2GHz的单核处理器或最低3.3GHz的双核处理器
  • 存储器(RAM)空间不低于1GB,建议采用4GB存储器
  • 要求硬盘(HDD)空间不低于2GB
  • 适用于ADI处理器的CrossCore Embedded Studio


文档

软件使用手册 (2)

PDF
360 kB
CrossCore软件许可指南,修订版1.1,2012年7月(pdf,360 kB) (Rev. 1.9)

The Software Licensing Guide describes the licensing mechanism used by CrossCore Embedded Studio. It explains the different kinds of license and the conditions and implications of license expiry. It describes how to activate and validate licenses, and how to administer a corporate domain license.

相关硬件 (3)

EZ-Kits

购买

电脑端提供购买功能
所示报价为单片价格
所示报价为单片价格。所列的美国报价单仅供预算参考,指美元报价(每片美国离岸价),如有修改恕不另行通知。由于地区关税、商业税、汇率及手续费原因,国际报价可能不同。