V-USB and .NET

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
DevMan

V-USB and .NET

Post by DevMan » Wed Jun 17, 2009 9:02 am

Hello

i have some source code in .Net technology such as
http://www.lvr.com/hidpage.htm
but i dont know how to communicate or send/Receive data to/from my V-USB device?
should i write some code in my device fimware or jan axelson source code in C#.NET?
can i make a data storage V-USB system with MMC in my device with an AVR?

thanks

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

Re: V-USB and .NET

Post by christian » Fri Jul 10, 2009 5:54 pm

I can only answer the last of your questions: You can't build an MMC based data storage with V-USB because it's low speed USB only. Not only that it would be too slow, the standard does not allow bulk endpoints for low speed devices.

spiky
Posts: 18
Joined: Mon Jul 27, 2009 4:27 pm

Re: V-USB and .NET

Post by spiky » Sat Aug 01, 2009 7:45 pm

I beg to differ. MMC cards use SPI interface. So long as ur AVR has SPI interface , u can interface with an MMC card. This had nothing to do with V-USB.
I found this to be extremely useful when i interfaced a 16MB MMC card with the Atmega48.

http://tinkerish.com/blog/?p=13

I dont foresee any problems interfacing with both the MMC card and the USB with one MCU.

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

Re: V-USB and .NET

Post by christian » Sat Aug 01, 2009 8:14 pm

Interfacing MMC is no problem, of course. And it's no problem to implement an MMC driver and USB on the same device. But you can't implement the USB mass storage class.

Post Reply