你要是对USB通信熟悉的话,就自己用端口模拟一个USB口就行了,也就是在单片机里编写一个USB口的驱动程序,就可以跟电脑通信了.这样基本上不需要增加硬件,但是对编程要求高些,因为USB数据通信很复杂的 .
至于用USB转串口的方法,只能说是从硬件表面上看,似乎是用USB口,实质上还是串口通信,在电脑上看是多了一个虚拟的串口.
另外你做的这个东西数据量挺小的,也用不着USB通信,串口的速度足够了.建议你还是用232串口通信
按你说的,除非是接上去后,在电脑上能出现一个存储器,类似U盘一样,这样的芯片目前还没有发现,或许使用U盘里的FLASH控制器芯片有点希望,不过应该也不是很容易实现,远比编写一个上位机程序要麻烦