16MHz HIDKeys?

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
firey_octane
Posts: 1
Joined: Tue Jul 07, 2009 11:54 am

16MHz HIDKeys?

Post by firey_octane » Tue Jul 07, 2009 1:07 pm

I am constructing a (boot+report) HID Keyboard like USB device with a 16.00MHz+/-200kHz clock to meet the requirements of non-USB related processing. The HIDKeys project example available from here at obdev uses an older version of the VUSB driver that can only work with Atmel AVR devices fitted with a 12MHz clock crystal. Would there be any reason/design feature/assumptions that would preclude HIDKeys with an updated VUSB driver (such as from the PowerSwitch or AVR-CDC projects) and F_CPU configured in the Makefile to 16MHz from meeting the USB HID 1.11 spec and operating effectively?

Is it important that HIDKeys use timer 0 rather then a _delay_ms(idleRate*4)?

christian
Objective Development
Objective Development
Posts: 1443
Joined: Thu Nov 09, 2006 11:46 am

Re: 16MHz HIDKeys?

Post by christian » Fri Jul 10, 2009 6:15 pm

All driver versions should be compatible. Just drop in the new version in place of the old.

Post Reply