激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:ETR232i中串口通信中有關定義

  共有34759人關注過本帖    
longquan
1樓


ETR232i中串口通信中有關定義  發帖心情 Post By:2007-11-26 10:52:00   [只看該作者]

int PutOutputData( char abyte )
int PutInputData( char abyte )
int GetInputData( )
int GetOutputData( )
四個函數中有部分的定義不是很清楚,
如int PutOutputData( char abyte )
{
   unsigned int Idx;

   if( OBufGetIdx == 0 ) Idx = BUF_SIZE - 1;
   else                  Idx = OBufGetIdx - 1;

   if( OBufPutIdx == Idx ) return -1;
   OutputBuf[OBufPutIdx] = abyte;
   OBufPutIdx = ( OBufPutIdx + 1 ) % BUF_SIZE;
   return 0;
}
其中OBufGetIdx、OBufPutIdx是定義初始化為0,兩個變量它們是什么意義?

  單帖管理 | 引用 | 回復 回到頂部
zhl
2樓


  發帖心情 Post By:2007-11-26 11:27:00   [只看該作者]

串口收發的數據放入環形的BUFFER中, GetIdx 和PutIdx用于管理環形Buffer用的。其中GetIdx記錄從Buffer取數的Idx, PutIdx記錄數據放入Buffer的Idx。

  單帖管理 | 引用 | 回復 回到頂部

返回首頁

ETR232i中串口通信中有關定義

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 免费级毛片| 国产1024精品视频专区免费| 国产区第一页| 6080yy 久久 亚洲 日本不卡| 日韩美女毛片| 欧洲免费极品videos| 看免费黄色一级视频| 国产自在自线2021| 欧美手机看片| 91在线高清| 午夜宅男宅女看在线观看| 污污网站在线免费观看| 国产精品丝袜| 大杳焦伊人久久综合热| 手机看片久久国产免费不卡| 中日韩欧美一级毛片| 日本黄色一级网站| 极品销魂一区二区三区| 国产换爱交换乱理伦片| 91精品婷婷国产综合久久8| 国产网址| 精品视频午夜一区二区| 青青操夜夜操| 丝袜诱惑一区二区| 亚洲欧美日韩国产精品网| 久久视频一区| 日本中文字幕精品理论在线| 成人免费片| 男女性高爱潮免费网站| 欧美日韩一区二区三区四区在线观看| 黄色大片视频网站| 国产毛片久久国产| 国产伊人影院| 欧美黄色片在线| 亚洲精品一区二区三区婷婷月 | 992tv国产精品福利在线| 欧美视频在线观看免费精品欧美视频| 亚洲xx网| 综合婷婷| 在线不卡免费视频| 一级做a爱视频|