|
USB CDC类并不是新生事物.在工业环境中.数据通信,兼顾灵活运用上层应用软件,CDC类确实能大显身手. 电信系统也用得很多1, USB 中CDC类,无驱型. 数据传输稳定,无须自定义检验, 虚拟串口
与市面上rs232-usb芯片有区别(如Cp2102), 不像232-USB,要自定义检验,
非常多纠正协议 .可以没有UART,纯USB方式,所以数据很稳定. 例如: Pdiusbd12,C8051f326,MC68hc908jb8,WT65f5,ST72f61,
传输速率比115200
baud还高,
是读卡器与PC机传送数据首选方式.
能实现跨操作系统平台: Linux, MAc OS 自带驱动
无须 Driver 认证 ,首次接入设备时, 只需改动 .inf 文件,不用写Driver
2, 如果从成本方向考虑: 市面上普通的 HID类MCU,不能做CDC类 Device
因为合泰,义隆等做消费类MCU,其 Endpoint 不支持 Bulk 传输
CDC类要求,其通道是Bulk,Interrupt,Controll,至少要有 3 个endoint,才行
|
|