qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          PySerial-對測試人有幫助的Python串口開發模塊

            我不知道有多少測試人是做通信行業的,串口調試幾乎成為了每一個通信行業測試人的必備技能,最起碼你得懂得插上串口線,然后打開超級終端去進行Boot級調試,支持串口調試的設備為我們提供了一個很好的跟硬件直接交互的接口,除了實時交互,有時候我們還需要完成一些復雜的任務,比如在串口下跑上若干個測試用例試試?
            那么PySerial是一個非常不錯的選擇,它支持多平臺,提供了文檔支持,接口非常齊全。
            來看一個簡單的例子:
          import serial
          def hexShow(argv):
          result = ''
          hLen = len(argv)
          for i in xrange(hLen):
          hvol = ord(argv[i])
          hhex = '%02x'%hvol
          result += hhex+' '
          print 'hexShow:',result
          t = serial.Serial('com12',9600)
          print t.portstr
          strInput = raw_input('enter some words:')
          n = t.write(strInput)
          print n
          str = t.read(n)
          print str
          hexShow(str)
            工具首頁
            http://pyserial.sourceforge.net/

          posted on 2014-01-24 16:11 順其自然EVO 閱讀(452) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2014年1月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 崇义县| 日照市| 石阡县| 博爱县| 胶南市| 额尔古纳市| 乐业县| 蒲江县| 平泉县| 苏州市| 平顶山市| 山东| 阜阳市| 湛江市| 鲁山县| 浠水县| 桂阳县| 横峰县| 蓬莱市| 绥棱县| 怀柔区| 内江市| 玉山县| 乌海市| 玛沁县| 柳州市| 山阴县| 达州市| 林西县| 炉霍县| 海淀区| 湖南省| 民丰县| 尤溪县| 留坝县| 沙雅县| 新巴尔虎左旗| 朝阳区| 蒙城县| 太湖县| 宜宾县|