• 5088阅读
  • 4回复

[提问]串口的一段代码遇到了问题 [复制链接]

上一主题 下一主题
离线lukepower
 
只看楼主 倒序阅读 楼主  发表于: 2011-05-17
头文件urat_485.h所包含的头文件如下:
#include <stdio.h>
#include <string.h>
#include <sys/types.h>
#include <errno.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <asm/termios.h>
#include <asm/ioctls.h>

代码段如下:
#include "uart_485.h"
#include "sys/ioctl.h"
//#include "asm/ioctl.h"

void SetRTS(int fd)
{
  int status;
  ioctl(fd,TIOCMGET,&status);
  status &= ~TIOCM_RTS;
  ioctl(fd, TIOCMSET,&status);
}
void ClrRTS(int fd)
{
  int status;
  ioctl(fd,TIOCMGET,&status);
  status |= TIOCM_RTS;
  ioctl(fd, TIOCMSET,&status);
}
报错如下图:

[ 此帖被lukepower在2011-05-17 12:28重新编辑 ]
离线uidab

只看该作者 1楼 发表于: 2011-05-17
都是重复定义!!!
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线lukepower
只看该作者 2楼 发表于: 2011-05-17
引用第1楼uidab于2011-05-17 13:34发表的 :
都是重复定义!!!

该怎么修改呢,把重复定义的结构体名 修改了?
离线uidab

只看该作者 3楼 发表于: 2011-05-18
回 2楼(lukepower) 的帖子
屏蔽掉一个!
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线qq526665621

只看该作者 4楼 发表于: 2011-05-18
代码分享下 楼主
快速回复
限100 字节
 
上一个 下一个