亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? first.cpp

?? 串口與RS485儀表的通訊
?? CPP
字號:
#include <iostream>  
#include <string>  
#include <windows.h>
#include <stdio.h> 
#include <winnt.h>
using namespace std; 

 
void main(int argc,char* argv[])    
{ 
 ////////// CREATE COM HANDLE
 HANDLE hComm;
 hComm=CreateFile("COM1",GENERIC_READ | GENERIC_WRITE,0,NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL,NULL);
 if(hComm!=INVALID_HANDLE_VALUE)
	{
		SetupComm( hComm, 4096, 4096 );
		DCB dcb;
		GetCommState( hComm, &dcb );
		dcb.BaudRate=CBR_9600;
		dcb.ByteSize=8;
		dcb.StopBits=TWOSTOPBITS;
		dcb.Parity=NOPARITY;     //////////////////////////////////////???????
		dcb.fBinary=1;
		if(SetCommState(hComm, &dcb )) 
		printf("開啟串口并初始化成功\n\n");
	}
 else
	{
		printf("創建串口失敗");
	};

 ///////////Initialcom

 SetCommMask( hComm, EV_RXFLAG);
 PurgeComm(hComm,PURGE_TXCLEAR);
 PurgeComm(hComm,PURGE_RXCLEAR);
 COMMTIMEOUTS CommTimeOuts;
    CommTimeOuts.ReadIntervalTimeout = 0xFFFFFFFF ;
    CommTimeOuts.ReadTotalTimeoutMultiplier = 0 ;
    CommTimeOuts.ReadTotalTimeoutConstant = 0 ;
    CommTimeOuts.WriteTotalTimeoutMultiplier =0;
    CommTimeOuts.WriteTotalTimeoutConstant =5000;
    SetCommTimeouts( hComm, &CommTimeOuts ) ;

 ///////////////////////////////////////////////////////////send message

 int nLen1=7;
 byte *Sendbuf = new byte[nLen1+1];
 DWORD nSEND=0;
 LPDWORD nSend=&nSEND;
 /////////////////////讀流量順時值:
 *Sendbuf=0x11; 
 *(Sendbuf+1)=0x30;
 *(Sendbuf+2)=0x30;
 *(Sendbuf+3)=0x31;
 *(Sendbuf+4)=0x30;
 *(Sendbuf+5)=0x31;
 *(Sendbuf+6)=0x03;
 *(Sendbuf+7)=0x03;

//////////////////////////////讀參數
/*
 *Sendbuf=0x12; 
 *(Sendbuf+1)=0x30;
 *(Sendbuf+2)=0x30;
 *(Sendbuf+3)=0x31;
 *(Sendbuf+4)=0x30;
 *(Sendbuf+5)=0x31;
 *(Sendbuf+6)=0x1F;
 *(Sendbuf+7)=0x30;
 *(Sendbuf+8)=0x31;
 *(Sendbuf+9)=0x03;
 //*/
////////////////////////////concent of message
 printf("欲發送的數據:");
 int i;
 for(i=0;i<=nLen1;i++)
	{
		printf("%c",*(Sendbuf+i));
	}; 
	printf("\n\n");
 /////////////////////////////////////////////////////////////
  if(!WriteFile(hComm, Sendbuf, nLen1, nSend,NULL))
	{
		delete[] Sendbuf;
		Sendbuf = NULL;
		printf("數據發送失敗\n");
	}
 printf("實際發送的數據:\n");
 int j;
 for(j=0;j<nLen1;j++)
 {
	 if(j==0)
	    printf("\n讀瞬時值命令符:");
	 if(j==1)
		printf("\n從機地址碼:");
	 if(j==4)
		printf("\n通道號:");
	 if(j==6)
		 printf("\n主機命令結束符:");
	printf("%c",*(Sendbuf+j));
 }; 
 printf("\n\n");

 delete[] Sendbuf;
 Sendbuf = NULL;
 printf("數據發送成功\n");
 printf("期望數目:%d\t\t實際發送數目:%d\n",nLen1,*nSend);


 //////////////////////////////////////////////////////////recieve message

  Sleep(100);

  int nLen2=50;
  char cTemp[512];
  /*
  DWORD nRead=0;
  LPDWORD nByteRead=&nRead;
  */ 
  ULONG nByteRead;
  memset(cTemp,0,sizeof(cTemp)); 

  bool bReadSuc=ReadFile(hComm,cTemp,nLen2,&nByteRead,NULL);
  if ( bReadSuc && nByteRead>0 ) 
	{	
			printf("\n讀入數據成功\n");			
			printf("期望數目:%d\t\t實際接收數目:%d\n\n",nLen2,nByteRead);
			printf("讀入的數據值:");
			int j;
            for(j=0;j<=nByteRead;j++)
			{
				printf("%c",cTemp[j]);
			}; 
	        printf("\n\n");
		
  }
  else 
  {
	  printf("\n讀入數據失敗\n");
  };
///////////////////////


 for(i=0,j=0;i<nByteRead;i++)
	 {
		 if(cTemp[i]<'0')
		 {
			 switch(cTemp[i])
			 {
			 case 0x02 : printf("從機地址碼及通道號:");break;
			 case 0x1f : 
				 {
					 j++;
					 if(j==1)
					 printf("\n表型字:");
					 if(j==2)
					 printf("\n瞬時值:");
					 if(j==3)
					 printf("\n報警狀態:");
					 if(j==4)
					 printf("\n校驗和:");
					 break;
				 }
			 
			 case 0x2d : printf("-");break;
			 case 0x2e : printf(".");break;
			 case 0x17 : printf("\n結束");break;
			 };
		 }
		 else 
		 {
			 printf("%c",cTemp[i]);
		 };
	 };
  	 printf("\n\n");

///////////////////////////
 FILE *fp;
  if(fp=fopen("c:\\data.txt","wt+"))
  {
	  char data[7];
	  memset(data,0,sizeof(data));
	  for(int k=10;k<=16;k++)
	  {
		  if(cTemp[k]==0x1F)
			  break;
		  data[k-10]=cTemp[k];
		  printf("%c",data[k-10]);
	  };

	  fputs(data,fp);
	  printf("數據歸檔成功\n\n");
	  
  }
    
  else 
  {
	  printf("數據存入文件保存失敗");
  };
  fclose(fp);


  /////////////////////////////////////////////////////////close com
 if(hComm !=0)
	{
		CloseHandle(hComm);
	};


} 


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本在线a| 亚洲国产精品久久人人爱| 色狠狠色噜噜噜综合网| 精品一区二区三区久久久| 亚洲成人黄色小说| 亚洲妇女屁股眼交7| 中文字幕欧美一| 自拍偷拍欧美激情| 亚洲色图视频网| 亚洲男人的天堂一区二区| 国产精品动漫网站| 亚洲日本韩国一区| 亚洲一区国产视频| 日韩中文字幕亚洲一区二区va在线 | 精品无码三级在线观看视频| 人禽交欧美网站| 亚洲1区2区3区4区| 精品粉嫩超白一线天av| 日韩三级免费观看| 337p粉嫩大胆噜噜噜噜噜91av| 制服丝袜av成人在线看| 欧美tickling网站挠脚心| 日韩午夜激情视频| 国产日韩精品视频一区| 亚洲视频 欧洲视频| 五月激情丁香一区二区三区| 麻豆freexxxx性91精品| 国产99久久久国产精品潘金| 色婷婷精品久久二区二区蜜臀av | 一本久久a久久免费精品不卡| 91国产免费观看| 337p亚洲精品色噜噜噜| 国产精品婷婷午夜在线观看| 国产精品久久久久一区二区三区 | 亚洲成av人片一区二区梦乃| 日本亚洲最大的色成网站www| 激情综合一区二区三区| 成人av在线影院| 欧美三区在线观看| 久久精品日韩一区二区三区| 一区二区三区小说| 黑人巨大精品欧美黑白配亚洲| 成人av网站免费| 欧美一区二区三区性视频| 国产精品私人自拍| 蜜桃传媒麻豆第一区在线观看| 国产福利一区二区| 亚洲欧美韩国综合色| 亚洲综合成人在线视频| 久久精品国产精品青草| a4yy欧美一区二区三区| 日韩亚洲国产中文字幕欧美| 国产精品久久久久一区二区三区共| 亚洲午夜视频在线观看| 国产成人超碰人人澡人人澡| 欧美一区中文字幕| 亚洲乱码日产精品bd| 国产盗摄精品一区二区三区在线| 美女视频一区二区| 国产99久久久国产精品| 欧美一区二区性放荡片| 亚洲精品视频在线观看网站| 岛国av在线一区| 日韩欧美综合一区| 丝袜国产日韩另类美女| 91成人在线精品| 国产精品久久久久久久久图文区 | 欧美网站大全在线观看| 欧美激情一区三区| 久久99久久99小草精品免视看| 欧美视频中文字幕| 一区二区在线电影| 一本一道综合狠狠老| 国产日产欧美一区| 国产传媒久久文化传媒| 精品国产自在久精品国产| 日韩高清不卡一区二区三区| 欧美日韩亚洲国产综合| 亚洲精品成a人| 色网站国产精品| 亚洲综合色丁香婷婷六月图片| 99精品久久只有精品| 最新国产の精品合集bt伙计| 9i在线看片成人免费| 中文一区二区在线观看| 国产大陆亚洲精品国产| 国产精品三级视频| 99久久国产综合精品色伊| 亚洲国产精品精华液ab| 丁香另类激情小说| 国产精品国产三级国产三级人妇 | 欧美性感一区二区三区| 亚洲午夜在线视频| 91精品国产综合久久蜜臀| 奇米影视一区二区三区小说| 日韩精品一区二区三区中文精品| 毛片av一区二区| 26uuu成人网一区二区三区| 国产精品一区二区91| 中文字幕一区二区三区四区不卡 | 国产精品私人影院| 99视频精品免费视频| 亚洲一区二区在线免费看| 91精品免费在线| 精品亚洲国产成人av制服丝袜| 国产欧美日韩视频一区二区| 色婷婷av一区二区三区gif| 午夜成人免费电影| 精品国产sm最大网站免费看| 懂色中文一区二区在线播放| 一区二区三区四区国产精品| 日韩一区二区三区电影在线观看| 国产在线视频一区二区三区| 日本一区二区三区在线不卡| 在线精品国精品国产尤物884a| 精品一区二区在线看| 国产精品久久久99| 欧美一区二区久久| 91在线国产观看| 蜜臀va亚洲va欧美va天堂| 亚洲国产精品成人久久综合一区| 在线日韩av片| 国产一区二区毛片| 午夜精品久久久久久久| 中文无字幕一区二区三区| 欧美美女一区二区| 99精品国产99久久久久久白柏| 蜜臀av性久久久久蜜臀aⅴ| 亚洲图片你懂的| 久久免费美女视频| 在线成人免费视频| 色综合视频在线观看| 国产美女娇喘av呻吟久久| 日韩中文字幕区一区有砖一区| ㊣最新国产の精品bt伙计久久| 日韩你懂的在线播放| 欧美人伦禁忌dvd放荡欲情| 91香蕉视频mp4| 懂色一区二区三区免费观看| 麻豆极品一区二区三区| 天堂蜜桃一区二区三区| 亚洲一区二区三区自拍| 亚洲视频1区2区| 国产精品久久毛片a| 久久综合成人精品亚洲另类欧美| 欧美日韩国产电影| 欧美日韩免费视频| 日本乱人伦aⅴ精品| 91丝袜美腿高跟国产极品老师| 国产乱码精品一区二区三区av| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲成av人片www| 亚洲第一福利视频在线| 亚洲综合免费观看高清完整版| 成人欧美一区二区三区1314 | 亚洲精品久久久久久国产精华液| 国产精品区一区二区三| 中国色在线观看另类| 国产视频一区二区在线观看| 久久久久久亚洲综合影院红桃| 精品sm捆绑视频| 久久精品这里都是精品| 久久精品一区二区三区不卡牛牛| 精品久久国产老人久久综合| 日韩午夜中文字幕| 欧美电影免费观看高清完整版在| 欧美一级视频精品观看| 精品国产一区二区国模嫣然| 日韩欧美第一区| 国产亚洲成年网址在线观看| 国产欧美日韩精品一区| 中文字幕一区二区三区色视频| 伊人婷婷欧美激情| 日本一区中文字幕| 韩国成人在线视频| a4yy欧美一区二区三区| 欧美性大战xxxxx久久久| 欧美一区二视频| 欧美国产日韩亚洲一区| 亚洲精品大片www| 日韩电影免费在线| 国产伦精品一区二区三区免费| 成人性生交大片免费看中文| 色94色欧美sute亚洲13| 91精品综合久久久久久| 国产色产综合产在线视频| 亚洲人妖av一区二区| 亚洲成人综合在线| 国产一区二区三区在线观看免费视频| 成人免费视频视频在线观看免费| 色欧美片视频在线观看 | 九色综合狠狠综合久久| 成人黄色小视频在线观看| 91国内精品野花午夜精品 | 国产99一区视频免费| 在线精品亚洲一区二区不卡| 精品久久人人做人人爱| 亚洲美女在线国产| 国产精品一二一区| 欧美巨大另类极品videosbest |