Analog DevicesAD-UCUSB-DCHID-SPLSoftware Development Tools

Micrium uC/USB Blackfin/SHARC DSP/Microcontroller IDE Software

  • Description du kit de développement

    µC/USB Device Class HID for CrossCore Embedded Studio - The Human Interface Device (HID) Class allows you to implement any kind of user-input device. It can also be used to communicate with the host (without a special host driver) using a vendor-specific communication protocol. Typical applications include mouse, keyboard, game pad, etc...
    µC/USB Device™ Stack for CrossCore® Embedded Studio is the result of a partnership between Analog Devices and Micriµm to provide a user-friendly programming environment for embedded applications requiring USB device connectivity. To use the stack in an embedded application requires a minimum of the µC/USB Device™ Core for CrossCore® Embedded Studio product, along with one or more of the supported device class products detailed below.
    The µC/USB Device Stack is provided with a hardware abstraction layer that enables its use with any USB device controller supported by Analog Devices’ processor families. It supports Blackfin processors with built-in USB device controllers (e.g., ADSP-BF60x/-BF70x). It also supports processors that require an external USB controller (e.g., Blackfin USB-LAN EZ-Extender for ADSP-BF533/-BF561 and Blackfin SHARC USB Extender for ADSP-BF518/-214xx).
    The µC/USB-Device Stack uses a modular architecture with three software layers between the application and the hardware:
    • The Device Class enables an embedded device to communicate with a USB host using one or more class protocols. Each class module responds to class-specific control requests and provides an API for controlling some features of the class behavior and to receive/transmit data.
    • The Device Core layer controls data reception and transmission, and responds to standard host requests during enumeration (the process by which a host learns the features of a device).
    • The Device Controller driver layer interfaces with the USB controller to process interrupts, notify the device core of bus events, and receive/transmit data.
    System Requirements
    • Windows XP Professional SP3 (32-bit only).
    • Windows Vista Business/Enterprise/Ultimate SP2 (32-bit only). It is recommended to install the software in a non-UAC-protected location.
    • Windows 7 Professional/Enterprise/Ultimate (32 and 64-bit). It is recommended to install the software in a non-UAC-protected location.
    • Minimum of 2 GHz single core processor, 3.3 GHz dual core is recommended.
    • Minimum of 1 GB memory (RAM), 4 GB is recommended.
    • Minimum of 2 GB hard disk (HDD) space is required.
    • CrossCore Embedded Studio for Analog Devices Processors.
     

A datasheet is only available for this product at this time.

Des dispositifs médicaux alimentés par l'IA

Livre blanc Arrow : conseils et informations sur l'IA pour la conception de solutions de diagnostic & thérapie rapides et sûres.