大家好,最近在做一个USB通信的上位机(MFC编写)软件,我查了一下资料,可以用usb hid类,也可以用USB cdc类.我就想请教一下大家:hid cdc 哪个更稳定 及上位机程序架构复杂程度?以你们的经验,推荐使用哪一种?
------解决思路----------------------
CDC没用过,用过HID,HID挺方便的,实在不行弄个串口也方便
------解决思路----------------------
数据量不大可以使用HID,你的设备连USB驱动也不用装就可直接使用,数据量时,若你设备的通信芯片支持WinUSB,也可以使用WinUSB,这是微软搞的编程和通讯很方便,只是设备需要安装驱动(所谓驱动只是一个设备描述,微软已经做好了你只要改一下就行)。
------解决思路----------------------
必须hid啊