请教QNX4.25 串口设置问题

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。

请教QNX4.25 串口设置问题

帖子lydnazi » 周三 3月 02, 2011 1:38 pm

小弟最近 在分析一个串口丢数的缺陷。
使用了MOXA的一个8串口422/485的ISA卡(C168H + OPT8F)在装有4.25的系统上。

现场是以2秒的速度发送112字节的数据向MOXA发数据。
MOXA的配置 是标准默认值。端口和中断号都正确。

在QNX系统上编写了一个串口读程序记录收到的串口数据。

发现在2400波特率时 不丢数。
当9600波特率时,会有一定几率(30~50%)一包数据丢1到2个字节。
当38400时,丢失率更高。

然后在Dev.ser 中试验了-t 对fifo的设置,设为-t 1 就不丢数了。

请问-t对fifo的设置中 1,4,8,14都代表了什么?
Qnx 4 utilities reference 没有详细说明 在253页。只是提供了参数值。

谢谢高人指点。
lydnazi
New Member
 
帖子: 1
注册: 周三 3月 02, 2011 1:26 pm

回到 四海同心QNX论坛

在线用户

正在浏览此版面的用户:Majestic-12 [Bot] 和 4 位游客