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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

您現在的位置是:蟲蟲下載站 > 資源下載 > 串口編程 > 從串口讀取數據

從串口讀取數據

  • 資源大小:46 K
  • 上傳時間: 2014-01-24
  • 上傳用戶:lovely19891019
  • 資源積分:2 下載積分
  • 標      簽: 串口 讀取 數據

資 源 簡 介

從串口讀取數據,有兩種方法,1、每接收一個EV_RXCHAR,就用ReadFile讀一次,這樣我覺得太恐怖了。2、接收到一個EV_RXCHAR后,等一定數據量的CPU周期(GetTickCount),再一次性讀取緩沖區里的數據。這樣做,一般情況下不會有問題,但是,如果數據很多,過了“一定數據量的CPU周期”,還沒收完數據怎么辦?就會少讀數據了。 我用三個線程序來完成串口數據的接收,其實就是第一種方法的變種: 一個偵聽EV_RXCHAR,一個對EV_RXCHAR進行分析,其實就是超時判斷。如果接收到一個消息后,一段時間沒收到下一個EV_RXCHAR,就認為是一個數據包的結束。這個線程就會通知數據接收線程,進行數據接收。一般同一包數據,兩個字符之間的時間間隔,應該很小了吧,而兩個數據包之間的間隔,應該不會太小吧!(這個地方我不清楚,猜的:( :) )最后一個線程,是接收數據的。

相 關 資 源

主站蜘蛛池模板: 黄山市| 克什克腾旗| 额济纳旗| 平顺县| 永和县| 定结县| 通江县| 原阳县| 视频| 明水县| 五峰| 通化市| 鹤壁市| 郎溪县| 金川县| 衢州市| 马鞍山市| 会同县| 静安区| 时尚| 大悟县| 松溪县| 苗栗市| 潍坊市| 银川市| 天门市| 安龙县| 雷州市| 南部县| 黄大仙区| 新昌县| 宿松县| 乐陵市| 施甸县| 深水埗区| 望城县| 河池市| 鹿邑县| 遂溪县| 四子王旗| 昌乐县|