xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 94KB
    文件類(lèi)型: .rar
    金幣: 2
    下載: 1 次
    發(fā)布日期: 2021-06-17
  • 語(yǔ)言: 其他
  • 標(biāo)簽: DL645采集??

資源簡(jiǎn)介

電力行業(yè)的DL645采集程序電力行業(yè)的DL645采集程序電力行業(yè)的DL645采集程序

資源截圖

代碼片段和文件信息


/*********************************************************
版權(quán)所有:銀駿科技
版本號(hào) :1.00
文件名 :Slave.c
創(chuàng)建日期:07/03
創(chuàng)建者:
功能說(shuō)明: 串口處理程序文件
*********************************************************/
#define?ARM_COMPORT_GLOBALS
#include?“cfg_ISlave.h“
struct?termios?newtiooldtio;

int?GetComDevName?(INT8U?ttyDevSn?char?*cDevNameint?nMaxLen);
/*****************************************************************************************
函數(shù)名稱(chēng):?????int?SetComOpt(int?fdint?nSpeedint?nBitschar?nEventint?nStop)
功能說(shuō)明:?????設(shè)置串口的參數(shù)??
輸入?yún)?shù):??????
輸出參數(shù):??????
其它說(shuō)明:??????nSpeed?波特率nBits數(shù)據(jù)位nEvent校驗(yàn)位(‘N‘(無(wú)校驗(yàn))‘O‘(奇校驗(yàn))‘E‘(偶校驗(yàn))nStop?1-2停止位
******************************************************************************************/

int?SetComOpt(int?fdint?nSpeedint?nBitschar?nEventint?nStop)
{
bzero(?&newtio?sizeof(?newtio?)?);
cfmakeraw(&newtio);
tcflush(fdTCIFLUSH);


newtio.c_cflag?&=?~CRTSCTS;?//?no?stream?ctrl
???? newtio.c_cflag?|=?CLOCAL?|?CREAD;???/*?|?CRTSCTS?//stream?strl*/
switch(?nBits?)
{
case?7:
newtio.c_cflag?|=?CS7;
break;
case?8:
newtio.c_cflag?|=?CS8;
break;
}

switch(?nEvent?)
{
case?‘o‘:
case?‘O‘:
newtio.c_cflag?|=?PARENB;
newtio.c_cflag?|=?PARODD;
// newtio.c_iflag?|=?(INPCK?|?ISTRIP);
break;
case?‘e‘ :
case?‘E‘:?
//newtio.c_iflag?|=?(INPCK?|?ISTRIP);
newtio.c_cflag?|=?PARENB;
newtio.c_cflag?&=?~PARODD;
break;
case?‘n‘:
case?‘N‘:
newtio.c_cflag?&=?~PARENB;
break;
}

switch(?nSpeed?)
{
case?1200:
cfsetispeed(&newtio?B1200);
cfsetospeed(&newtio?B1200);
break;
case?2400:
cfsetispeed(&newtio?B2400);
cfsetospeed(&newtio?B2400);
break;
case?4800:
cfsetispeed(&newtio?B4800);
cfsetospeed(&newtio?B4800);
break;
case?9600:
cfsetispeed(&newtio?B9600);
cfsetospeed(&newtio?B9600);
break;
case?115200:
cfsetispeed(&newtio?B115200);
cfsetospeed(&newtio?B115200);
break;
case?460800:
cfsetispeed(&newtio?B460800);
cfsetospeed(&newtio?B460800);
break;
default:
cfsetispeed(&newtio?B9600);
cfsetospeed(&newtio?B9600);
break;
}
if(?nStop?==?1?)
newtio.c_cflag?&=??~CSTOPB;
else?if?(?nStop?==?2?)
newtio.c_cflag?|=??CSTOPB;
newtio.c_cc[VTIME]??=?1;
newtio.c_cc[VMIN]?=?1;


newtio.c_oflag?=?0;
????newtio.c_lflag?|=?0;
????newtio.c_oflag?&=?~OPOST;
????newtio.c_cc[VTIME]?=?1;?????/*?unit:?1/10?second.?*/
????newtio.c_cc[VMIN]?=?1;??????/*?minimal?characters?for?reading?*/

if((tcsetattr(fdTCSANOW&newtio))!=0)
{
perror(“com?set?error“);
return?-1;
}
//printf(“set?done!\n“);
return?0;

????
}
/*****************************************************************************************
函數(shù)名稱(chēng):?????int??OpenCom(INT8U?comPor

?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----

?????文件???????3528??2009-03-13?09:36??LibISlave_Linux\.project.htm

?????文件????????578??2009-03-13?14:45??LibISlave_Linux\cfg_ISlave.h

?????文件???????8351??2009-03-13?09:40??LibISlave_Linux\ComPort.c

?????文件???????3010??2009-03-13?09:37??LibISlave_Linux\ComPort.h

?????文件???????8659??2009-03-13?14:47??LibISlave_Linux\DL645-97\ComPort.c

?????文件???????2988??2009-03-13?14:48??LibISlave_Linux\DL645-97\ComPort.h

?????文件???????6836??2009-03-13?14:55??LibISlave_Linux\DL645-97\ISlave.c

?????文件???????6621??2009-03-13?09:37??LibISlave_Linux\DL645-97\ISlave.h

?????文件???????9780??2009-03-13?14:51??LibISlave_Linux\DL645-97\ISlaveComm.c

?????文件???????1635??2009-03-13?09:38??LibISlave_Linux\DL645-97\ISlaveComm.h

?????文件???????1064??2009-03-13?09:42??LibISlave_Linux\DL645-97\Meter.c

?????文件???????4825??2009-03-13?09:38??LibISlave_Linux\DL645-97\Meter.h

?????文件???????9665??2009-03-13?14:52??LibISlave_Linux\DL645-97\Slave645.c

?????文件???????1115??2009-03-13?09:38??LibISlave_Linux\DL645-97\Slave645.h

?????文件???????7604??2009-03-13?09:37??LibISlave_Linux\GuangDian.dat

?????文件???????6839??2009-03-13?09:41??LibISlave_Linux\ISlave.c

?????文件???????6621??2009-03-13?09:37??LibISlave_Linux\ISlave.h

?????文件???????9783??2009-03-13?09:41??LibISlave_Linux\ISlaveComm.c

?????文件???????1635??2009-03-13?09:38??LibISlave_Linux\ISlaveComm.h

?????文件??????77824??2009-03-13?09:48??LibISlave_Linux\LibISlave_Linux.IAB

?????文件???????1088??2009-03-13?09:48??LibISlave_Linux\LibISlave_Linux.IAD

?????文件??????20480??2009-03-13?09:48??LibISlave_Linux\LibISlave_Linux.IMB

?????文件????????528??2009-03-13?09:48??LibISlave_Linux\LibISlave_Linux.IMD

?????文件?????????80??2009-03-13?14:50??LibISlave_Linux\LibISlave_Linux.PFI

?????文件????????776??2009-03-13?14:50??LibISlave_Linux\LibISlave_Linux.PO

?????文件???????6752??2009-03-13?09:48??LibISlave_Linux\LibISlave_Linux.PR

?????文件??????40992??2009-03-13?09:48??LibISlave_Linux\LibISlave_Linux.PRI

?????文件?????143788??2009-03-13?16:45??LibISlave_Linux\LibISlave_Linux.PS

?????文件????????312??2009-03-13?10:21??LibISlave_Linux\LibISlave_Linux.SearchResults

?????文件??????11165??2009-03-13?16:45??LibISlave_Linux\LibISlave_Linux.WK3

............此處省略18個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源