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

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

?? serial.c

?? 該源碼是創(chuàng)維特ARM7 JX44B0X板的例子程序
?? C
字號:
#include     <stdio.h>      /*標準輸入輸出定義*/#include     <stdlib.h>     /*標準函數(shù)庫定義*/#include     <unistd.h>     /*Unix標準函數(shù)定義*/#include     <sys/types.h>  /**/#include     <sys/stat.h>   /**/#include     <fcntl.h>      /*文件控制定義*/#include     <termios.h>    /*PPSIX終端控制定義*/#include     <errno.h>      /*錯誤號定義*/#define      TRUE   1#define      FALSE  0/***@brief  設置串口通信速率*@param  fd     類型 int  打開串口的文件句柄*@param  speed  類型 int  串口速度*@return  void*/int speed_arr[] = { B38400, B19200, B9600, B4800, B2400, B1200, B300,	    B38400, B19200, B9600, B4800, B2400, B1200, B300, };int name_arr[] = {38400,  19200,  9600,  4800,  2400,  1200,  300,	    38400,  19200,  9600, 4800, 2400, 1200,  300, };void set_speed(int fd, int speed){  int   i;  int   status;  struct termios   Opt;  tcgetattr(fd, &Opt);  for ( i= 0;  i < sizeof(speed_arr) / sizeof(int);  i++)   {   	if  (speed == name_arr[i])   	{   	    tcflush(fd, TCIOFLUSH);    	cfsetispeed(&Opt, speed_arr[i]);    	cfsetospeed(&Opt, speed_arr[i]);    	status = tcsetattr(fd, TCSANOW, &Opt);    	if  (status != 0)            perror("tcsetattr fd1");     	return;     	}   tcflush(fd,TCIOFLUSH);   }}/***@brief   設置串口數(shù)據(jù)位,停止位和效驗位*@param  fd     類型  int  打開的串口文件句柄**@param  databits 類型  int 數(shù)據(jù)位   取值 為 7 或者8**@param  stopbits 類型  int 停止位   取值為 1 或者2**@param  parity  類型  int  效驗類型 取值為N,E,O,,S*/int set_Parity(int fd,int databits,int stopbits,int parity){	struct termios options; if  ( tcgetattr( fd,&options)  !=  0)  {  	perror("SetupSerial 1");  	return(FALSE);  }  options.c_cflag &= ~CSIZE;  switch (databits) /*設置數(shù)據(jù)位數(shù)*/  {  	case 7:  		options.c_cflag |= CS7;  		break;  	case 8:		options.c_cflag |= CS8;		break;	default:		fprintf(stderr,"Unsupported data size\n");		return (FALSE);	}  switch (parity)  	{  	case 'n':	case 'N':		options.c_cflag &= ~PARENB;   /* Clear parity enable */		options.c_iflag &= ~INPCK;     /* Enable parity checking */		break;	case 'o':	case 'O':		options.c_cflag |= (PARODD | PARENB);  /* 設置為奇效驗*/ 		options.c_iflag |= INPCK;             /* Disnable parity checking */		break;	case 'e':	case 'E':		options.c_cflag |= PARENB;     /* Enable parity */		options.c_cflag &= ~PARODD;   /* 轉換為偶效驗*/  		options.c_iflag |= INPCK;       /* Disnable parity checking */		break;	case 'S':	case 's':  /*as no parity*/		options.c_cflag &= ~PARENB;		options.c_cflag &= ~CSTOPB;		break;	default:		fprintf(stderr,"Unsupported parity\n");		return (FALSE);		}  	/* 設置停止位*/     	switch (stopbits)  	{  	case 1:  		options.c_cflag &= ~CSTOPB;		break;	case 2:		options.c_cflag |= CSTOPB;		break;	default:		fprintf(stderr,"Unsupported stop bits\n");		return (FALSE);	}  	/* Set input parity option */  	if (parity != 'n')  		options.c_iflag |= INPCK;    	options.c_cc[VTIME] = 150; // 15 seconds    	options.c_cc[VMIN] = 0;  	tcflush(fd,TCIFLUSH); /* Update the options and do it NOW */  	if (tcsetattr(fd,TCSANOW,&options) != 0)  	{  		perror("SetupSerial 3");		return (FALSE);	}  	return (TRUE);}/***@breif 打開串口*/int OpenDev(char *Dev){	int	fd = open( Dev, O_RDWR );         //| O_NOCTTY | O_NDELAY	if (-1 == fd)	{ 		/*設置數(shù)據(jù)位數(shù)*/		perror("Can't Open Serial Port");		return -1;	}	else		return fd;}/***@breif 	main()*/int main(int argc, char **argv){	int fd;	int nread;	char buff[512];	char *dev ="/dev/ttyS0";	fd = OpenDev(dev);	printf("please enter any data to the ttyS0, Enter key to confirm\n");	if (fd>0)    		set_speed(fd,115200);	else	{		printf("Can't Open Serial Port!\n");		exit(0);	}  	if (set_Parity(fd,8,1,'N')== FALSE)  	{    		printf("Set Parity Error\n");    		exit(1);  	}  	while(1)  	{   		while((nread = read(fd,buff,512))>0)   		{      			printf("\nLen %d\n",nread);      			buff[nread+1]='\0';      			printf("\n%s",buff);   	 	}  	}    	//close(fd);    	//exit(0);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
另类小说色综合网站| 日韩欧美精品三级| 国产欧美精品一区| 天堂精品中文字幕在线| 正在播放亚洲一区| 69久久99精品久久久久婷婷| 在线观看日韩毛片| 亚洲伊人色欲综合网| 欧美自拍偷拍午夜视频| 亚洲一区二区三区不卡国产欧美| 欧美va亚洲va| 色综合久久六月婷婷中文字幕| 亚洲黄色片在线观看| 日韩精品中文字幕在线不卡尤物 | 久久婷婷成人综合色| 奇米色777欧美一区二区| 男男视频亚洲欧美| 不卡一区中文字幕| 日韩欧美在线观看一区二区三区| 国产精品久久久久久久久果冻传媒| 国产精品高清亚洲| 亚洲va中文字幕| 不卡一区二区在线| 日韩欧美一级二级三级| 视频在线观看91| 欧美网站大全在线观看| 亚洲欧洲精品一区二区三区不卡| 国产91丝袜在线18| 欧美高清视频www夜色资源网| 国产午夜精品一区二区三区视频| 国产在线精品一区二区| 日韩一级欧美一级| 国产自产v一区二区三区c| 日韩午夜av电影| 国产一区视频在线看| 国产丝袜欧美中文另类| 高清国产午夜精品久久久久久| 精品欧美久久久| 国内精品不卡在线| 自拍偷拍国产亚洲| 欧美吞精做爰啪啪高潮| 午夜激情综合网| 日韩欧美一区二区在线视频| 极品美女销魂一区二区三区免费| 久久综合九色综合欧美98| 丁香网亚洲国际| 亚洲成人综合视频| 国产日产精品1区| 欧美色爱综合网| 久久国内精品视频| 一区二区三区色| 久久久久久久久一| 欧美日韩一区二区三区在线| 麻豆精品在线视频| 一区二区三区波多野结衣在线观看| 欧美精选一区二区| 91小视频在线观看| 国产精品1024久久| 麻豆国产欧美一区二区三区| 国产精品久久久久四虎| 欧美一区二区三区视频在线| 99久久精品情趣| 狠狠网亚洲精品| 青青草97国产精品免费观看 | 视频在线观看一区| 亚洲女与黑人做爰| 久久综合给合久久狠狠狠97色69| 在线观看视频欧美| 成人丝袜高跟foot| 免费看日韩a级影片| 一区二区欧美在线观看| 亚洲日本丝袜连裤袜办公室| 国产视频在线观看一区二区三区| 欧美成人vps| 2023国产精品| 久久先锋影音av鲁色资源| 日韩女优视频免费观看| 日韩精品一区二区三区在线| 欧美一区二区三区影视| 欧美日韩一区精品| 色菇凉天天综合网| 91看片淫黄大片一级在线观看| 国产精品综合二区| 精品一区二区三区香蕉蜜桃| 婷婷激情综合网| 日本伊人午夜精品| 免费人成在线不卡| 国产精品一区二区不卡| 国产成人在线免费| 色噜噜狠狠色综合中国| 欧美日韩mp4| 久久久蜜桃精品| 亚洲国产精品久久人人爱| 日韩精品一级二级| 蜜桃免费网站一区二区三区| 蜜桃视频免费观看一区| 91香蕉视频黄| 欧美一级在线免费| 日本一区二区三区dvd视频在线| 综合在线观看色| 蜜桃久久av一区| 日本精品一级二级| 国产午夜精品久久久久久免费视| 亚洲毛片av在线| 国产成人av影院| 欧美一区二区私人影院日本| 国产欧美日韩综合精品一区二区| 一区二区三区四区不卡视频| 国产91露脸合集magnet| 久久众筹精品私拍模特| 视频一区二区不卡| 在线免费观看一区| 中文字幕综合网| 国产成人在线视频播放| 欧美va日韩va| 日韩av一区二区三区四区| 99麻豆久久久国产精品免费优播| 久久久影院官网| 国产真实乱对白精彩久久| 欧美mv日韩mv| 久久91精品久久久久久秒播| 欧美猛男男办公室激情| 色狠狠桃花综合| 综合久久一区二区三区| 99久久久无码国产精品| 欧美精品一区二区三区蜜桃 | 国内国产精品久久| 国产视频一区二区在线观看| 国产麻豆一精品一av一免费| 日韩精品一区二区三区视频 | 欧美视频在线播放| 舔着乳尖日韩一区| 日韩免费观看高清完整版| 毛片一区二区三区| 亚洲成人动漫在线免费观看| 风间由美中文字幕在线看视频国产欧美 | 美女在线一区二区| 337p粉嫩大胆色噜噜噜噜亚洲| 韩国女主播成人在线观看| 中文字幕av免费专区久久| 91小视频免费看| 国产精品色婷婷久久58| 成人性生交大片免费看中文网站| 欧美国产日本视频| 91精品国产黑色紧身裤美女| 久久99久久久欧美国产| 亚洲欧美自拍偷拍色图| 欧美一区二区三区喷汁尤物| 99久久精品国产毛片| 亚洲成人精品影院| 中文字幕欧美日本乱码一线二线| 日本韩国欧美一区| 国产福利视频一区二区三区| 午夜精品一区在线观看| 国产精品国产成人国产三级| 日韩欧美黄色影院| 欧美日韩精品免费| 欧美亚洲国产怡红院影院| 国产福利不卡视频| 国产成人精品免费在线| 青青国产91久久久久久| 日日夜夜精品视频免费| 亚洲精品高清在线| 一区二区三区国产精华| 国产精品视频免费| 亚洲电影一区二区三区| 一区二区在线电影| 亚洲精品国产视频| 亚洲欧美日韩国产综合在线| 国产精品乱子久久久久| 亚洲色图20p| 夜夜爽夜夜爽精品视频| 毛片一区二区三区| 九九**精品视频免费播放| 久久成人免费网| 国产在线精品一区二区不卡了 | 欧美成人a在线| 久久久激情视频| 亚洲人成网站色在线观看| 亚洲激情av在线| 日韩和欧美的一区| 国产一二精品视频| 一本色道a无线码一区v| 欧美日韩美女一区二区| 欧美tk丨vk视频| 中文字幕五月欧美| 亚洲成人www| 福利一区在线观看| 欧美日韩精品一区二区| 久久先锋影音av| 婷婷一区二区三区| www.在线成人| 日韩一区二区影院| 亚洲欧美另类久久久精品| 久久精品国产精品亚洲红杏 | 久久久久久亚洲综合影院红桃| 亚洲男人的天堂网| 国产成人免费视频一区| 91麻豆精品国产91久久久资源速度| 久久综合久久综合久久|