查看: 4731|回复: 2

[求助] 例子rs485.c出错的问题

[复制链接]

该用户从未签到

30

主题

63

帖子

0

新手上路

Rank: 1

积分
178
最后登录
1970-1-1
发表于 2011-9-16 12:11:48 | 显示全部楼层 |阅读模式
 
  在MQX3.7\MQX\example\rs485\rs485.c

运行这个例子的时候,执行如下语句时出现如下不应该的错误:
"IO_ERROR_INVALID_IOCTL_CMD "
这句话如下: 
/* half duplex, two wire. use only if disable receiver in transmit is desired */
   result = ioctl( rs485_dev, IO_IOCTL_SERIAL_DISABLE_RX, &disable_rx );
   if( result == IO_ERROR_INVALID_IOCTL_CMD )
   {
      /* ioctl not supported, use newer MQX version */
      _task_block();
   }

 
请教: 如何解决这个错误?
 
 
我知道答案 目前已有1人回答
回复

使用道具 举报

该用户从未签到

1

主题

9

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
发表于 2013-5-14 11:18:10 | 显示全部楼层

回复:例子rs485.c出错的问题

顶起,我是4.0出现的这个错误的
IOCTL后,直接_task_block了
跟了一遍代码也都是正常运行的,PSP也重新编译了,不知道问题出在哪里
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

9

帖子

0

新手上路

Rank: 1

积分
1
最后登录
1970-1-1
发表于 2013-5-15 08:59:39 | 显示全部楼层

回复:例子rs485.c出错的问题

我给IO_IOCTL_SERIAL_DISABLE_RX重新定义了,没走到这个命令。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-10-29 00:49 , Processed in 0.084634 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表