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

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

?? 非同步式輸入.c

?? linux 串口超作示例4
?? C
字號:
#include  
#include  
#include  
#include  
#include  
#include  

#define BAUDRATE B38400 
#define MODEMDEVICE "/dev/ttyS1" 
#define _POSIX_SOURCE 1 /* POSIX 系統相容 */ 
#define FALSE 0 
#define TRUE 1 

volatile int STOP=FALSE;  

void signal_handler_IO (int status);   /* 定義訊號處理程序 */ 
int wait_flag=TRUE;                    /* 沒收到訊號的話就會是 TRUE */ 

main() 
{ 
  int fd,c, res; 
  struct termios oldtio,newtio; 
  struct sigaction saio;           /* definition of signal action */ 
  char buf[255]; 

  /* 開啟裝置為 non-blocking (讀取功能會馬上結束返回) */ 
  fd = open(MODEMDEVICE, O_RDWR | O_NOCTTY | O_NONBLOCK); 
  if (fd <0) {perror(MODEMDEVICE); exit(-1); } 

  /* 在使裝置非同步化前, 安裝訊號處理程序 */ 
  saio.sa_handler = signal_handler_IO; 
  saio.sa_mask = 0; 
  saio.sa_flags = 0; 
  saio.sa_restorer = NULL; 
  sigaction(SIGIO,&saio,NULL); 
   
  /* 允許行程去接收 SIGIO 訊號*/ 
  fcntl(fd, F_SETOWN, getpid()); 
  /* 使檔案ake the file descriptor 非同步 (使用手冊上說只有 O_APPEND 及 
  O_NONBLOCK, 而 F_SETFL 也可以用...) */ 
  fcntl(fd, F_SETFL, FASYNC); 

  tcgetattr(fd,&oldtio); /* 儲存目前的序列埠設定值 */ 
  /* 設定新的序列埠為標準輸入程序 */ 
  newtio.c_cflag = BAUDRATE | CRTSCTS | CS8 | CLOCAL | CREAD; 
  newtio.c_iflag = IGNPAR | ICRNL; 
  newtio.c_oflag = 0; 
  newtio.c_lflag = ICANON; 
  newtio.c_cc[VMIN]=1; 
  newtio.c_cc[VTIME]=0; 
  tcflush(fd, TCIFLUSH); 
  tcsetattr(fd,TCSANOW,&newtio); 
  
  /* 等待輸入訊號的回圈. 很多有用的事我們將在這做 */  
  while (STOP==FALSE) { 
    printf(".\n");usleep(100000); 
    /* 在收到 SIGIO 後, wait_flag = FALSE, 輸入訊號存在則可以被讀取 */ 
    if (wait_flag==FALSE) {  
      res = read(fd,buf,255); 
      buf[res]=0; 
      printf(":%s:%d\n", buf, res); 
      if (res==1) STOP=TRUE; /* 如果只輸入 CR 則停止回圈 */ 
      wait_flag = TRUE;      /* 等待新的輸入訊號 */ 
    } 
  } 
  /* 回存舊的序列埠設定值 */ 
  tcsetattr(fd,TCSANOW,&oldtio); 
} 

/*************************************************************************** 
* 訊號處理程序. 設定 wait_flag 為 FALSE, 以使上述的回圈能接收字元          * 
***************************************************************************/ 

void signal_handler_IO (int status) 
{ 
  printf("received SIGIO signal.\n"); 
  wait_flag = FALSE; 
} 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产精品久久人人爱 | 欧美亚洲另类激情小说| 久久色.com| 成人污视频在线观看| 国产精品美女久久久久久久| 成人在线视频一区| 亚洲女同一区二区| 91精品国产综合久久蜜臀| 久久精品国产亚洲高清剧情介绍| 欧美精品一区视频| 一本一道波多野结衣一区二区| 成人欧美一区二区三区白人| 欧美卡1卡2卡| 成人av午夜电影| 国产一区视频在线看| 亚洲激情图片一区| 久久久久久久久久久99999| 97久久久精品综合88久久| 午夜精品久久久久久久久| 久久久久免费观看| 欧美日韩黄色一区二区| 国产高清成人在线| 蜜桃精品视频在线观看| 一色桃子久久精品亚洲| 久久久亚洲精品一区二区三区| 91小宝寻花一区二区三区| 国产专区综合网| 视频一区在线播放| 亚洲综合男人的天堂| 国产精品久久一级| 国产精品久久一卡二卡| 久久久青草青青国产亚洲免观| 色综合久久综合网欧美综合网| 精品影视av免费| 午夜精品一区二区三区免费视频 | 亚洲欧洲一区二区在线播放| 欧美成人在线直播| 欧美日韩激情一区| 欧美丰满嫩嫩电影| 五月天激情综合| 中文字幕在线一区| 欧美精品一区二区三区蜜桃 | 欧美日韩久久久| 国产成人欧美日韩在线电影| 国产九色sp调教91| 99久免费精品视频在线观看| 国产精品亚洲综合一区在线观看| 韩国精品久久久| 欧美成人精品高清在线播放| 加勒比av一区二区| 中文字幕第一区第二区| 91视频一区二区| 五月婷婷欧美视频| 日韩欧美综合一区| 高清不卡在线观看av| 亚洲另类春色校园小说| 欧美一区二区视频在线观看2022| 美女视频黄a大片欧美| 久久嫩草精品久久久精品| www.性欧美| 日韩综合一区二区| 国产亚洲一本大道中文在线| 成人伦理片在线| 亚洲成人av电影在线| 精品成人在线观看| 91丨九色丨黑人外教| 日韩高清不卡一区二区| 久久久www成人免费毛片麻豆| 不卡电影免费在线播放一区| 午夜视频一区二区三区| 精品1区2区在线观看| 9久草视频在线视频精品| 免费成人在线视频观看| 亚洲欧美激情小说另类| 欧美电视剧在线观看完整版| 99麻豆久久久国产精品免费 | 国产亚洲短视频| 欧美日韩综合色| 国产精品99久久久久| 亚洲超碰97人人做人人爱| 日本一区二区久久| 制服丝袜在线91| 日本精品一区二区三区四区的功能| 天堂av在线一区| 亚洲欧美日韩人成在线播放| 久久亚洲二区三区| 欧美日韩中文字幕精品| 东方aⅴ免费观看久久av| 免费观看日韩电影| 亚洲美女免费视频| 国产欧美1区2区3区| 日韩精品一区二区三区视频在线观看| 色94色欧美sute亚洲线路二 | 欧美又粗又大又爽| 国产mv日韩mv欧美| 激情丁香综合五月| 亚洲国产欧美在线人成| 国产精品久线观看视频| 亚洲精品一区二区三区99| 欧美日韩黄视频| 欧美亚洲一区二区在线| 成人h动漫精品一区二| 久久97超碰色| 日韩电影在线一区| 亚洲高清免费视频| 亚洲一区二区中文在线| 成人欧美一区二区三区白人| 国产喂奶挤奶一区二区三区| 欧美日韩激情一区二区三区| 91在线观看地址| av在线不卡电影| 成人精品gif动图一区| 国产suv一区二区三区88区| 国产在线播精品第三| 激情综合色综合久久| 国产一区二区三区四区五区美女 | gogogo免费视频观看亚洲一| 成人一区二区三区在线观看| 高清国产一区二区| 丰满少妇在线播放bd日韩电影| 国产九九视频一区二区三区| 国产精品一二三四五| 久久精品国产成人一区二区三区 | 欧美三级日韩在线| 欧美色视频一区| 欧美日韩国产高清一区| 欧美剧情电影在线观看完整版免费励志电影| 色综合av在线| 欧美综合在线视频| 欧美精品在线观看播放| 精品女同一区二区| xvideos.蜜桃一区二区| 亚洲国产高清aⅴ视频| 一区二区三区视频在线看| 亚洲福利国产精品| 韩国av一区二区三区在线观看| 成人午夜碰碰视频| 91国产福利在线| 精品免费一区二区三区| 中文av字幕一区| 午夜不卡av免费| 国产麻豆视频一区二区| 成人av在线影院| 3d成人动漫网站| 欧美电视剧免费全集观看 | 日韩欧美中文字幕公布| 久久人人爽爽爽人久久久| 国产精品沙发午睡系列990531| 亚洲欧美电影院| 美女一区二区视频| 国产成人综合自拍| 在线视频欧美精品| 欧美成人福利视频| 亚洲欧洲国产日本综合| 亚洲成人激情社区| 国产精品77777| 91电影在线观看| 26uuu欧美| 洋洋成人永久网站入口| 韩国理伦片一区二区三区在线播放 | 国产91在线看| 欧美日韩精品一区二区天天拍小说| 精品国产伦一区二区三区免费| 亚洲男同1069视频| 精品亚洲成a人在线观看| 欧美色手机在线观看| 中文字幕的久久| 国内精品视频666| 欧美日韩高清一区二区不卡| 国产精品久久久久一区二区三区共| 天天亚洲美女在线视频| 92精品国产成人观看免费| 久久免费国产精品| 日韩1区2区日韩1区2区| 色久优优欧美色久优优| 国产欧美一区视频| 精东粉嫩av免费一区二区三区| 欧美性色黄大片| 亚洲欧洲日产国码二区| 国产一区二区按摩在线观看| 91精品久久久久久久99蜜桃| 一区二区三区免费看视频| 成人免费看黄yyy456| 日韩免费高清电影| 免费观看一级特黄欧美大片| 精品视频在线视频| 亚洲女与黑人做爰| 99视频精品全部免费在线| 国产午夜精品理论片a级大结局| 久久国产精品色婷婷| 欧美一区二区在线免费观看| 亚洲一区二区三区四区五区中文| 成人91在线观看| 亚洲欧洲av在线| 99久久精品免费观看| 中文字幕中文乱码欧美一区二区 | 国产成人综合精品三级| 亚洲精品一区在线观看| 精品亚洲欧美一区| 欧美精品一区二区三区在线|