DriverCore: Microchip Optimized

DriverCore: Microchip Optimized
Specific USB controllers support details
» A part of DriverCore: USB CDC/Modem/DFU/Serial Drivers solution
The DriverCore product line implement various class specifications set by the USB-IF. These classes include Communication Device Class (CDC) with the ACM, ECM, EEM specifications, USB-to-Serial implementation, Device Firmware Upgrade (DFU) protocol, and others.

  DriverCore is optimized and tested across Microchip's USB controllers.

The table below shows Microchip's USB device controllers , detailing their support capabilities for various USB specifications. The controller's available resources (specifically the number of endpoints) is the restricting factor for supporting various USB classes.ࠠ

For further assistance, consultation or any other questions, please contact us

USB Classes Supported by the PIC18 Family:


Model

Bit

Firmware Layout

USB2Serial

Composite mode

ACM

Composite mode

ECM

Composite mode

DFU

Composite mode

EEM

Composite mode

PIC18F13K50

8

Full Speed

Up to 16 endpoints

PIC18F14K50

8

PIC18LF13K50

8

PIC18LF14K50

8

PIC18F2450

8

Full Speed

Up to 32 endpoints

PIC18F4450

8

PIC18F2455

8

PIC18F2550

8

PIC18F4455

8

PIC18F2458

8

PIC18F2553

8

PIC18F4458

8

PIC18F4453

8

PIC18F87J50

8



USB Classes Supported by the PIC24 Family:

Model

Bit

Firmware Layout

USB2Serial

Composite mode

ACM

Composite mode

ECM

Composite mode

DFU

Composite mode

EEM

Composite mode

PIC24FJ64GB106

16

Full Speed up to 32 endpoitns

PIC24FJ128GB106

16

PIC24FJ192GB106

16

PIC24FJ256GB106

16

PIC24FJ64GB108

16

PIC24FJ128GB108

16

PIC24FJ192GB108

16

PIC24FJ256GB108

16

PIC24FJ64GB110

16

PIC24FJ128GB110

16

PIC24FJ192GB110

16

PIC24FJ256GB110

16



About Microchip
Microchip Technology Inc. is a leading provider of microcontroller and analog semiconductors, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide.