Overview

Description

Embedded USB stacks from HCC are mature, widely-used stacks that can support almost any desired USB configuration. The USB suite includes solutions not only for common functions like HID, Hub and Mass Storage but also for more sophisticated requirements including isochronous, composite devices, and interfaces to file systems and Ethernet. This means developers can exploit USB to its full capability easily, without having to worry about developing highly specialized drivers on Renesas RA MCUs.

HCC provides support for USB Device & Host class drivers, Device & Host Controllers, USB OTG and Mass Storage. Additional driver support is added continuously, check the actual offering on our website.

Features

  • Interface speeds include Low (1.5Mbs), Full (12Mbs), and High Speed (480Mbps)
  • Transfer types include Control, Interrupt, Bulk, and Isochronous
  • Integrates easily with any RTOS, can work without RTOS
  • Supports multiple devices connected simultaneously
  • Uses a system of callbacks for user-specified events
  • EHCI/OHCI
  • Audio/Audio 2.0, MTP, Midi
  • CDC-ACM (serial over USB)
  • CDC-ECM, CDC-EEM, CDC-NCM, RNDIS (Ethernet over USB)
  • HID, Mass Storage, Printer

Applications

Applications

  • IoT devices
  • Mass storage devices
  • HID machine
  • Industrial equipment
  • Data logger
  • Measuring equipment
  • Medical equipment
  • Test equipment
  • Barcode reader

Documentation

Title Type Date
PDF1.25 MB日本語
Product Brief