串行内部(非外部)环回测试

时间:2015-08-04 00:17:03

标签: c linux serial-port embedded driver

使用没有物理电缆的RS422端口并尝试进行 内部 环回测试。

(根据串行控制器制造商的说法,外部环回需要电缆而内部或本地不需要。)

串行控制器设置为标准通信。接下来,使用64字节将OS write()调用到设备。

然后,在由ioctl(device, FIONREAD, currentBytesRead);驱动的循环中,尝试立即将其读回。

它似乎读取了第一个字节,然后返回0个字节。

知道为什么剩下的数据无法读取......最后这是一个有效的测试吗?

0 个答案:

没有答案