精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python:從串口讀取數據并以16進制格式展示

jf_Ufm3lVrj ? 來源:凌順實驗室 ? 2024-03-05 14:25 ? 次閱讀

本文凌順實驗室(lingshunlab.com)簡單實現Python讀取串口數據,并且按16進制格式顯示出來。

讀取串口數據

import serial as ser
import time

se = ser.Serial("/dev/ttyUSB0", 115200,  timeout=1)
se.flushInput() # 清空緩沖區

data_count = se.inWaiting() # 獲取緩沖區有多少數據
result = se.read(data_count) # 讀取對應的數據

print(result)

把串口的16進制的數據轉str,并且自動補0,全部顯示

#  welcome to https://lingshunlab.com

for i in result:
    low_byte_str = ('%02X' %  i) # 16進制轉str,并且自動補0
    print(low_byte_str,end=' ')

如下圖效果:

b5e1087c-da91-11ee-a297-92fbcf53809c.png

審核編輯 :黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    53

    文章

    4753

    瀏覽量

    84077

原文標題:Python 讀取串口數據并以16進制顯示

文章出處:【微信號:凌順實驗室,微信公眾號:凌順實驗室】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Python怎么讀取STM32串口數據

    =ser.readlines()print(s) 可是什么都讀取不了。如果用買的STM32開發板送的串口助手,能接收到數據。板子上燒錄的printf輸出程序。 請問各位大神,Python
    發表于 04-24 07:30

    如何將算得的數據(10進制)轉換為16進制通過串口發送出?

    我用公式節點算得一組數據,好比是1212,1313,1414等,這些數據轉為16進制就是04BC,0521,0586,如何將十進制
    發表于 01-30 14:05

    怎么將LabVIEW串口接收的二進制數據16位)分類

    怎么LabVIEW串口接收的16位ASCII碼分類,下位機傳來的二進制數據按順序分別表示電壓(00.........)、電流(01....
    發表于 05-09 10:50

    怎么將LabVIEW串口接收的二進制數據16位)分類

    怎么LabVIEW串口接收的16位二進制數據分類,下位機傳來的二進制
    發表于 05-09 10:52

    Labview串口讀取jepg格式圖片數據,并顯示圖片

    我最近在做一個圖片顯示的程序,具體是串口讀取8位二進制圖片數據,并將圖片顯示出來。希望大神們能給一點思路與意見,能有程序參考那就更好了。。
    發表于 11-08 20:27

    關于串口接收到的16進制圖像數據的問題

    怎么把串口接收到的16進制圖像數據在labview中以BMP形式顯示啊?本人基礎有點薄弱,還請大家多多提點。
    發表于 04-29 21:10

    通過VISA READ讀取出來的是亂碼,如何讓他變成16進制格式?

    如題,我現在利用visa read函數儀器中讀取出來的是亂碼,我知道可以通過點擊正常顯示-16進制顯示進行切換來使最后的顯示是正常的。但是我現在的問題是,我需要對這一串字符串進行
    發表于 04-15 17:28

    labview串口如何接收16位二進制

    時只能按1A,2B,3C,4D,5E,6F......這樣接收。我希望它能按每16位二進制讀取,就是1A2B,3C4D,5E6F.......這樣讀取,有什么辦法嗎?或者
    發表于 12-14 20:19

    串口實時讀取16進制數據,并提取有效信息。我的程序感覺有問題,求大佬指教~~

    首先,說明我的目的。我的一個加速度采集模塊通過USB連接電腦,實時輸出16進制數據數據格式如下:我用串口調試助手
    發表于 01-23 21:32

    DSP串口接收數據無法處理串口接收的數據

    目前用MINIDSP板串口讀取數據讀取時候發現無法處理串口接收的
    發表于 03-11 01:07

    單片機串口發送16進制、ASCII單片機的串口是什么

    單片機串口發送16進制、ASCII單片機的串口是,你給的是什么格式他就發送什么格式,在使用
    發表于 11-25 06:17

    python串口接收數據

    本文主要介紹了python串口接收數據。其中涉及了Python使用線程來接收串口數據,以及
    發表于 01-15 09:52 ?4.6w次閱讀
    <b class='flag-5'>python</b><b class='flag-5'>串口</b>接收<b class='flag-5'>數據</b>

    labview讀取串口數據

    本文在對LabVIEW的VISA與單片機之間信息傳送的理論研究基礎上,針對串口發送的數據信息,設計了基于labview讀取串口數據、接收、保
    發表于 01-15 14:58 ?2.6w次閱讀
    labview<b class='flag-5'>讀取</b><b class='flag-5'>串口</b><b class='flag-5'>數據</b>

    單片機串口發送16進制、ASCII

    單片機串口發送16進制、ASCII單片機的串口是,你給的是什么格式他就發送什么格式,在使用
    發表于 11-17 10:36 ?26次下載
    單片機<b class='flag-5'>串口</b>發送<b class='flag-5'>16</b><b class='flag-5'>進制</b>、ASCII

    python讀取數據數據 python查詢數據python數據庫連接

    python讀取數據數據 python查詢數據pyth
    的頭像 發表于 08-28 17:09 ?1601次閱讀