通用一点就用嵌入式linux开发板,接口友好
不用管驱动是怎么实现的,用gcc,用getchar函数
正点原子上有提供USB相关的几个示例,可以参考一下
也可以看看STM32 OTG的移植http://blog.csdn.net/liu236141068/article/details/49889897