• 大小: 5KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: 串口网口  

资源简介

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


评论

共有 条评论