在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

【干貨】示波器扒串口數(shù)據(jù)

工程師看海 ? 來源:24c01硬件電子 ? 作者:24c01硬件電子 ? 2024-01-12 08:40 ? 次閱讀

原文來自:24c01硬件電子

有時候沒有邏輯分析儀,恰恰示波器也沒買串口解析的功能,那么如何扒串口數(shù)據(jù)呢?(以下文章也適用于RS485,因為基本差不多)

首先介紹一下串口數(shù)據(jù)幀的組成:起始位1bit(低電平),數(shù)據(jù)位8bit,奇偶校驗位(一般不加),停止位1bit(高電平)。

所以我選擇的數(shù)據(jù)幀格式為: 1bit起始位+8bit數(shù)據(jù)位+1bit停止位(大多數(shù)都是這樣) 首先看一個示波器抓取的串口波形,如下圖:

225eeb32-b0e3-11ee-9b10-92fbcf53809c.png

首先看第一位低電平,是起始位,通過讀格子,大概可以看出是100us一個bit位,那么反推回去1s/100us≈9600波特率(實際上我設(shè)置的也就是9600波特率),9600波特率下的1bit時間為1/9600≈104us。 所以按照串口數(shù)據(jù)幀的格式,可以將數(shù)據(jù)大概扒出來,如下圖:

226f3d48-b0e3-11ee-9b10-92fbcf53809c.png

然后串口數(shù)據(jù)格式一般是LSB,即低位在前高位在后,所以去掉起始位和停止位后,這兩幀數(shù)據(jù)分別為: 0011 0101和 0111 0100 然后再根據(jù)8421BCD碼的編碼方式,反推回去就是: 2+14+1和 4+2+14 即數(shù)據(jù)是3574 那么這也正和我用串口發(fā)送給示波器的一樣:

2280060a-b0e3-11ee-9b10-92fbcf53809c.png

那么奇校驗和偶校驗是什么意思呢?1、奇校驗數(shù)據(jù)幀格式為:1bit起始位+8bit數(shù)據(jù)位+1bit奇偶校驗位+1bit停止位數(shù)據(jù)位和奇偶校驗位內(nèi)的1的總數(shù)為奇數(shù)比如數(shù)據(jù)位為0011 0101 (35)總共有4個1,那么奇偶校驗位就應(yīng)該為1,這樣才可以保證總共1的個數(shù)為奇數(shù)。 比如數(shù)據(jù)位為0111 0101(75)總共有5個1,那么奇偶校驗位就應(yīng)該為0,這樣才可以保證總共1的個數(shù)為奇數(shù)。2、偶校驗數(shù)據(jù)幀格式為:1bit起始位+8bit數(shù)據(jù)位+1bit奇偶校驗位+1bit停止位數(shù)據(jù)位和奇偶校驗位內(nèi)的總共1的總數(shù)為偶數(shù)那么,這次不發(fā)送3574了,我使用串口發(fā)送3575,然后調(diào)到奇校驗:

2294d562-b0e3-11ee-9b10-92fbcf53809c.png

然后抓取示波器波形,可以看到和之前舉的例子一樣,第一幀8bit的數(shù)據(jù)位里有4個1,為了保證有奇數(shù)個1,所以校驗位為1,這樣8bit數(shù)據(jù)位+1bit校驗位的1的總數(shù)就為5,是奇數(shù)了;第二幀數(shù)據(jù)里8bit數(shù)據(jù)里有5個1,所以校驗位為0,也是保證最后有奇數(shù)個1:(偶校驗類似,不在舉例)

22b34f4c-b0e3-11ee-9b10-92fbcf53809c.png

感謝您的耐心觀看,希望對您的學(xué)習(xí)有所幫助。 原文來自:24c01硬件電子

如果看到這里,請點贊、收藏、分享三連!

限時免費掃碼進(jìn)群,交流更多行業(yè)技術(shù)

22c46fb6-b0e3-11ee-9b10-92fbcf53809c.png

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 示波器
    +關(guān)注

    關(guān)注

    113

    文章

    6246

    瀏覽量

    184963
  • 串口
    +關(guān)注

    關(guān)注

    14

    文章

    1554

    瀏覽量

    76523
收藏 人收藏

    評論

    相關(guān)推薦

    Arduino采集雷達(dá)模塊數(shù)據(jù)串口繪圖

    Arduino采集雷達(dá)模塊數(shù)據(jù)串口繪圖
    的頭像 發(fā)表于 12-14 11:44 ?187次閱讀
    Arduino采集雷達(dá)模塊<b class='flag-5'>數(shù)據(jù)</b>與<b class='flag-5'>串口</b>繪圖

    示波器自動計量系統(tǒng)如何記錄數(shù)據(jù)

    在現(xiàn)代電子測試與測量領(lǐng)域,示波器自動計量系統(tǒng)越來越受到行業(yè)的青睞。它不僅提高了測量的效率和準(zhǔn)確性,也使得復(fù)雜的數(shù)據(jù)記錄過程變得更加便捷。本文將深入探討示波器自動計量系統(tǒng)的工作原理及其數(shù)據(jù)
    的頭像 發(fā)表于 12-10 17:48 ?184次閱讀

    hc32f460串口接收不到數(shù)據(jù)是怎么回事?

    用的串口3進(jìn)行通訊,用示波器看收發(fā)都有正確的波形,但RDR寄存器一直是0,接收不到數(shù)據(jù),一直再發(fā)送中斷和接收超時中斷,定時器周期我設(shè)置的是20ms,而且示波器
    發(fā)表于 07-26 07:27

    虛擬示波器還是數(shù)字示波器好用

    。 工作原理 虛擬示波器通過與計算機連接的數(shù)據(jù)采集卡(DAQ)或其他接口設(shè)備,獲取外部信號,然后通過軟件進(jìn)行處理和分析,最后在計算機屏幕上顯示波形。 特點 成本效益 :虛擬示波器通常比同等性能的數(shù)字
    的頭像 發(fā)表于 07-17 17:16 ?724次閱讀

    干貨 | 示波器如何利用好?

    01?什么是示波器的觸發(fā)模式? 示波器的“觸發(fā)”就是使得示波器的掃描與被觀測信號同步,從而顯示穩(wěn)定的波形。為滿足不同的觀測需要,需要不同的“觸發(fā)模式”。示波器的基本觸發(fā)模式有三種: 第
    的頭像 發(fā)表于 06-02 22:43 ?282次閱讀
    <b class='flag-5'>干貨</b> | <b class='flag-5'>示波器</b>如何利用好?

    示波器如何保存波形數(shù)據(jù)?

    大多數(shù)現(xiàn)代示波器都具備內(nèi)置的存儲功能,允許用戶保存波形數(shù)據(jù)。這些數(shù)據(jù)可以保存在示波器的內(nèi)部存儲器中,或者直接導(dǎo)出到外部存儲設(shè)備。
    的頭像 發(fā)表于 05-31 17:31 ?2615次閱讀

    示波器怎么存儲數(shù)據(jù)

    示波器作為電子測試領(lǐng)域的重要工具,其功能不僅限于觀察和分析信號的波形,還包括數(shù)據(jù)的存儲和導(dǎo)出。數(shù)據(jù)存儲功能使得工程師能夠長期保存重要的信號數(shù)據(jù),以便后續(xù)的分析和處理。本文將詳細(xì)介紹
    的頭像 發(fā)表于 05-29 17:04 ?1280次閱讀

    如何使用示波器測量串口波特率

    在通信和電子測量領(lǐng)域,串口波特率是一個至關(guān)重要的參數(shù),它決定了數(shù)據(jù)在串行通信線上的傳輸速率。使用示波器來測量串口波特率是一種常見且有效的方法,尤其是在沒有專業(yè)
    的頭像 發(fā)表于 05-27 16:25 ?5026次閱讀

    什么是串口 串口無法傳輸數(shù)據(jù)的原因

      串口的出現(xiàn)可以追溯到1980年前后,當(dāng)時的數(shù)據(jù)傳輸率大約在115kbps至230kbps之間。初期,串口主要用于連接計算機的外設(shè),如鼠標(biāo)、外置Modem、老式攝像頭和寫字板等設(shè)備。
    的頭像 發(fā)表于 03-01 16:28 ?9875次閱讀
    什么是<b class='flag-5'>串口</b> <b class='flag-5'>串口</b>無法傳輸<b class='flag-5'>數(shù)據(jù)</b>的原因

    折疊屏手機背后的“黑科技”

    折疊屏手機似乎正成為各大品牌下一步推新的產(chǎn)品,那么今天,就讓我們這里面到底有什么“黑科技”。
    的頭像 發(fā)表于 02-26 10:34 ?1309次閱讀
    <b class='flag-5'>扒</b>一<b class='flag-5'>扒</b>折疊屏手機背后的“黑科技”

    晶振頻率漂移的原因

    晶振頻率漂移的原因? 晶振頻率漂移是指晶振器輸出頻率在長時間使用中逐漸偏離其標(biāo)稱頻率的現(xiàn)象。晶振頻率漂移是一種晶振器的固有性能,其原因主要取決于晶振器的制造工藝、環(huán)境條件、使用方式以及壽命等
    的頭像 發(fā)表于 01-26 14:20 ?1021次閱讀

    雕銑機、雕刻機和加工中心之間的區(qū)別

    中心、雕銑機、雕刻機,之間有什么區(qū)別?相信這句話很多剛剛加入這個圈的朋友都會問,然后在買機械設(shè)備的時候不太懂,不知道怎么區(qū)分,到底應(yīng)該買什么樣的設(shè)備,才能達(dá)到自己的需求,今天小編就為大家他們?nèi)咧g的區(qū)別。
    的頭像 發(fā)表于 01-15 09:48 ?773次閱讀

    labview串口接收數(shù)據(jù)怎么不丟幀

    LabVIEW是一款功能強大的圖形化開發(fā)環(huán)境,廣泛應(yīng)用于數(shù)據(jù)采集與處理、自動化控制系統(tǒng)等領(lǐng)域。在串口通信應(yīng)用中,如何保證數(shù)據(jù)的穩(wěn)定傳輸是一個重要的問題。本文將詳細(xì)介紹LabVIEW串口
    的頭像 發(fā)表于 01-08 11:38 ?2179次閱讀

    labview怎么清除串口緩存的數(shù)據(jù)

    LabVIEW 是一款功能強大的圖形化編程軟件,常用于控制、監(jiān)測和數(shù)據(jù)采集等應(yīng)用。當(dāng)我們使用串口進(jìn)行數(shù)據(jù)通信時,有時會遇到串口緩存的數(shù)據(jù)無法
    的頭像 發(fā)表于 01-08 11:30 ?3835次閱讀
    主站蜘蛛池模板: 色爱综合区| 黄 色 片免费观看| 亚洲天堂二区| 亚洲免费国产| 99精品热| 午夜性爽爽爽| 日本一线a视频免费观看| 免费爱爱网| 国产亚洲精品在天天在线麻豆| bt种子磁力天堂torrent| 天天躁天天狠天天透| 久久精品大全| 香蕉成人999视频| 久操精品在线观看| 四虎永久精品免费观看| 男女爱爱免费视频| 最色网在线观看| 人人爽人人干| 视频在线观看免费视频| 看全色黄大色大片免费| 女人爽到喷水的视频大全在线观看| 午夜精品一区二区三区在线视| 干干日日| 免费看黄视频的网站| 四虎库| 靓装爱神12丝袜在线播放| 亚洲69视频| 在线黄视频网站| 色婷婷视频在线观看| 国产吧在线| 久久国产精品岛国搬运工| 在线免费观看色视频| 欧美人与牲动交xxxxbbbb| 在线观看黄日本高清视频| 夜色sese| 欧美一区二区三区在线观看| 在线观看免费高清| 乱轮黄色小说| 高清人人天天夜夜曰狠狠狠狠| 啪啪免费看视频| 欧美日韩国产在线一区|