Projects › Projects › data transfer between two pen-drives using microcontroller……!!! › Hi all,The PC has a USB
The PC has a USB controller chip and a program driving that chip (low level driver), also it has another kind of programs (high level driver) for accessing any particular kind of usb device and an application which make use of these drivers. You need all these things in your project.
You can make the task a lot more easy if you select any controller that has built in usb interface, like ARM9, ARM11 etc.