资源简介
linux串口、网口编程类
封装类
经过现场严格测试
代码片段和文件信息
#include “lxtty.h“
lxtty::lxtty()
{
fd = 0;
}
lxtty::~lxtty()
{
}
int lxtty::OpenDev(const char *Dev)
{
if(fd)
CloseDev();
fd = open( Dev O_RDWR | O_NOCTTY |O_NONBLOCK);
if (-1 == fd)
{
perror(“Can‘t Open Serial Port“);
return -1;
}
else
{
return fd;
}
}
bool lxtty::SetBaudrate(int baudrate)
{
// Standard baudrate code
static const speed_t baudrateDefines[] = {
B50B75B110B134
B150B300B600B1200
B1800B2400B4800B9600
B19200B38400B57600B115200
B230400B460800B500000B576000B921600
};
// Standard baudrate
static const int baudrates[] = {
5075110134
1503006001200
1800240048009600
192003840057600115200
230400460800500000576000921600
};
speed_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 773 2013-05-01 14:18 lxtty.h
文件 4613 2013-05-01 14:18 lxtty.cpp
文件 834 2013-04-29 22:00 sock.h
文件 5252 2013-04-30 17:31 sock.cpp
----------- --------- ---------- ----- ----
11472 4
- 上一篇:CSharp写的UDP例程
- 下一篇:通信原理课程设计2psk调制与解调
评论
共有 条评论