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

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

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

從串口讀取數據

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

資 源 簡 介

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

相 關 資 源

主站蜘蛛池模板: 利川市| 龙江县| 乌兰察布市| 株洲市| 牡丹江市| 绥宁县| 武山县| 资源县| 龙里县| 金坛市| 湖北省| 曲松县| 曲阳县| 济宁市| 渭源县| 清徐县| 阜康市| 连南| 凤翔县| 清新县| 公安县| 屏东县| 碌曲县| 江山市| 霍州市| 建阳市| 那坡县| 潞城市| 修水县| 永仁县| 天气| 玉环县| 通城县| 长乐市| 临海市| 汤阴县| 京山县| 宣武区| 乐亭县| 宁化县| 宣威市|