herocsz 发表于 2009-8-28 10:43

linux的/dev/ttyACM0是什么样的设备啊?

本帖最后由 herocsz 于 2009-8-28 11:09 编辑

usb设备插入到板子上后出现
cdc_acm 1-1:1.0: ttyACM0: USB ACM device

请问ttyACM0是种什么样的设备?
类似于usb转串口的那种吗?

对它操作是不是和串口操作一样的啊? 比如:
ttyACM0fd = open("/dev/ttyACM0", O_RDWR);
接着设置波特率和数据位?

然后如果要往ttyACM0中传数据就是用write(,,);
接收数据就用read(,,);

对吗?

sinanjj 发表于 2009-8-28 14:51

这个要查驱动了。

具体什么设备查一查。问问供应商。

cool_coder 发表于 2009-8-30 21:56

CDC ACM就是USB Communication Device Class - Abstract Control Model
看上去应该是USB虚拟的串行口。
页: [1]
查看完整版本: linux的/dev/ttyACM0是什么样的设备啊?