ADRADIO-NET
详情介绍
概述
优势和特点
- μ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控制器对接,处理中断、通知主机内核层有关总线事件并接收/发送数据。
类支持
µ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播放器。
兼容器件
- ADSP-SC589
- ADSP-SC584
- ADSP-SC587
- ADSP-SC583
- ADSP-SC582
- ADSP-SC573
- ADSP-SC572
- ADSP-SC571
- ADSP-SC570
- ADSP-21587
- ADSP-21584
- ADSP-21583
- ADSP-21573
- ADSP-21571
- ADSP-BF700
- ADSP-BF701
- ADSP-BF702
- ADSP-BF703
- ADSP-BF704
- ADSP-BF705
- ADSP-BF706
- ADSP-BF707
- ADSP-BF609
- ADSP-BF608
- ADSP-BF607
- ADSP-BF548
- ADSP-BF549
- ADSP-BF547
- ADSP-BF527
- ADSP-BF523
- ADSP-BF523C
- ADSP-BF524
- ADSP-BF524C
- ADSP-BF526
- ADSP-BF526C
许可
单一产品许可
单一产品许可允许被许可方将软件嵌入到一种客户认定的特定终端产品中。 每种终端产品可在这种特定终端产品的生命周期内不限量生产。 终端产品指被许可方使用软件制造的产品。 假定每种终端产品包含单个微处理器、微控制器或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)
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.
购买
- 加入我的myAnalog 登录 myAnalog