in reply to USB Bulk Transfer

Basically, no. Perl is relatively unsuitable for directly talking to USB devices. It's usually better to use the device drivers your device vendor or OS vendor provides you with, and to talk to that device driver using Perl. Also see basic serial and USB access.