qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

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

            我不知道有多少測試人是做通信行業(yè)的,串口調(diào)試幾乎成為了每一個通信行業(yè)測試人的必備技能,最起碼你得懂得插上串口線,然后打開超級終端去進行Boot級調(diào)試,支持串口調(diào)試的設(shè)備為我們提供了一個很好的跟硬件直接交互的接口,除了實時交互,有時候我們還需要完成一些復雜的任務,比如在串口下跑上若干個測試用例試試?
            那么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)  編輯  收藏


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


          網(wǎng)站導航:
           
          <2014年1月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 合肥市| 陇西县| 北安市| 庐江县| 桦南县| 巩义市| 敦煌市| 丹东市| 安岳县| 南木林县| 巴马| 深州市| 宜兰县| 平山县| 定结县| 织金县| 平安县| 河源市| 东海县| 和平区| 昭通市| 泰来县| 巴楚县| 马鞍山市| 玉龙| 阳东县| 唐山市| 建始县| 图木舒克市| 大冶市| 平遥县| 辰溪县| 英超| 青阳县| 雷州市| 资源县| 重庆市| 玉树县| 景泰县| 霍城县| 墨脱县|