[嵌入式linux] linux的/dev/ttyACM0是什么样的设备啊?

[复制链接]
17400|2
 楼主| herocsz 发表于 2009-8-28 10:43 | 显示全部楼层 |阅读模式
本帖最后由 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虚拟的串行口。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

72

主题

142

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部