Chinaunix

标题: 如何读取com口来的数据? [打印本页]

作者: commandow01    时间: 2010-11-04 13:48
标题: 如何读取com口来的数据?
我想实现,我的板卡在串口有数据过来时,能立即读取。

串口是标准输入设备,在接收串口数据时可不可以像用socket一样用recv函数来实现呢?

如果不行的话,是不是像操作普通设备文件一样操作串口,用fread, lseek来实现?
作者: snail_314    时间: 2010-11-04 14:11
回复 1# commandow01


    不能socket
串口不是随机读取设备,不能lseek,只能抽象成字符设备
作者: commandow01    时间: 2010-11-04 14:19
回复 2# snail_314


    抽象成字符设备的话,用什么方法来读取串口来的数据呢? 直接用read?
作者: snail_314    时间: 2010-11-04 17:24
回复 3# commandow01


    恩




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2