PORTS Forum

Ports and Interfaces => USB => Topic started by: titan2020 on November 15, 2010, 04:26:57 pm

Title: Which Device Class should I use?
Post by: titan2020 on November 15, 2010, 04:26:57 pm
Hello,

I'm writing a project for a PIC18F14K50 MCU. The chip will be in a stand alone unit that will function based on configuration data stored in EEPROM. The device will be connected to a PC via USB port so that the user can see the current configuration data in the device and make changes to it. I'm new to USB and am not sure what Device class I should be using. Any suggestions would be greatly appreciated.

Thank you,
Title: Re: Which Device Class should I use?
Post by: Jan Axelson on November 15, 2010, 05:31:45 pm
If the device will just send and receive occasional configuration data, make it a human interface device. You don't to to provide a driver, application software can detect the device by Vendor ID and Product ID, and the speed is adequate.

Jan
Title: Re: Which Device Class should I use?
Post by: titan2020 on November 16, 2010, 06:26:37 am
Thank you Jan