女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

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

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

原文來自:24c01硬件電子

有時(shí)候沒有邏輯分析儀,恰恰示波器也沒買串口解析的功能,那么如何扒串口數(shù)據(jù)呢?(以下文章也適用于RS485,因?yàn)榛静畈欢啵?/p>

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

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

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

首先看第一位低電平,是起始位,通過讀格子,大概可以看出是100us一個(gè)bit位,那么反推回去1s/100us≈9600波特率(實(shí)際上我設(shè)置的也就是9600波特率),9600波特率下的1bit時(shí)間為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

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

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

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

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

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

如果看到這里,請(qǐng)點(diǎn)贊、收藏、分享三連!

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

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

審核編輯 黃宇

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

    關(guān)注

    113

    文章

    6537

    瀏覽量

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

    關(guān)注

    14

    文章

    1583

    瀏覽量

    78643
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    普源示波器如何連接MATLAB實(shí)現(xiàn)數(shù)據(jù)采集與分析

    普源示波器(Rigol)作為國(guó)內(nèi)知名的測(cè)試測(cè)量?jī)x器品牌,廣泛應(yīng)用于電子工程、科研實(shí)驗(yàn)、教學(xué)等領(lǐng)域。為了進(jìn)一步擴(kuò)展其功能,用戶常需將示波器與MATLAB等數(shù)據(jù)分析平臺(tái)連接,實(shí)現(xiàn)自動(dòng)化測(cè)試、實(shí)時(shí)信號(hào)處理
    的頭像 發(fā)表于 05-29 09:34 ?76次閱讀

    EtherCAT運(yùn)動(dòng)控制器實(shí)時(shí)數(shù)據(jù)的Qt示波器

    基于QT開發(fā)調(diào)用正運(yùn)動(dòng)函數(shù)接口實(shí)現(xiàn)控制器數(shù)據(jù)實(shí)時(shí)監(jiān)測(cè)的示波器效果
    的頭像 發(fā)表于 04-17 17:12 ?188次閱讀
    EtherCAT運(yùn)動(dòng)控制器實(shí)時(shí)<b class='flag-5'>數(shù)據(jù)</b>的Qt<b class='flag-5'>示波器</b>

    Labview串口通訊,使用SerialPort

    ,SerialPort的好處是可以使用事件回調(diào),并不需要等待串口回應(yīng)。我們直接上干貨 一、連接串口并打開 二、注冊(cè)數(shù)據(jù)接收事件 三、創(chuàng)建事件回調(diào)VI,VI程序如下 四、前面做完之后,做
    發(fā)表于 03-08 18:38

    串口數(shù)據(jù)錯(cuò)亂?從標(biāo)志位設(shè)置入手

    導(dǎo)讀在串口通信開發(fā)中,數(shù)據(jù)錯(cuò)亂是常見問題。本文將快速介紹串口標(biāo)志位的作用及配置方法,幫助解決數(shù)據(jù)傳輸錯(cuò)誤。有用戶反饋“串口應(yīng)用層
    的頭像 發(fā)表于 02-11 11:35 ?721次閱讀
    <b class='flag-5'>串口</b><b class='flag-5'>數(shù)據(jù)</b>錯(cuò)亂?從標(biāo)志位設(shè)置入手

    ADC124S021用硬件SPI時(shí),串口發(fā)送數(shù)據(jù)一直是0000,為什么?

    用G2553作為控制芯片,用IO口模擬SPI與ADC124S021通信時(shí),再通過串口發(fā)送數(shù)據(jù),沒有問題。但是用硬件SPI時(shí),串口發(fā)送數(shù)據(jù)一直是0000,
    發(fā)表于 12-31 06:17

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

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

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

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

    串口通信協(xié)議解析 串口通信應(yīng)用實(shí)例

    串口通信協(xié)議解析 串口通信協(xié)議是指規(guī)定了數(shù)據(jù)包的內(nèi)容,內(nèi)容包含了起始位、主體數(shù)據(jù)、校驗(yàn)位及停止位,雙方需要約定一致的數(shù)據(jù)包格式才能正常收發(fā)
    的頭像 發(fā)表于 11-21 17:03 ?1841次閱讀

    為什么通信要使用虛擬串口串口助手?

    串口助手和虛擬串口是什么?串口助手和虛擬串口串口通信中很常見。串口助手是用于
    的頭像 發(fā)表于 11-15 01:04 ?3529次閱讀
    為什么通信要使用虛擬<b class='flag-5'>串口</b>和<b class='flag-5'>串口</b>助手?

    超級(jí)干貨!Air780E的串口通信分享

    一套,包括天線、USB數(shù)據(jù)線。 USB轉(zhuǎn)TTL工具或線(例如ch340、ft232) PC電腦,串口調(diào)試工具(例如:llcom、sscom) 二、基本用法 2.1 介紹UART ? UART(通用異步
    的頭像 發(fā)表于 10-15 10:47 ?911次閱讀
    超級(jí)<b class='flag-5'>干貨</b>!Air780E的<b class='flag-5'>串口</b>通信分享

    渣機(jī)遠(yuǎn)程監(jiān)控運(yùn)維管理系統(tǒng)解決方案

    渣機(jī)主要由機(jī)械手與輸送機(jī)相結(jié)合,將自動(dòng)渣和自動(dòng)輸送功能合二為一,替代了傳統(tǒng)的人工和間歇式機(jī)械作業(yè),大大提高了工作效率,降低了勞動(dòng)強(qiáng)度,并顯著提升了作業(yè)安全性,在礦山、道路、隧道、水利等工程領(lǐng)域
    的頭像 發(fā)表于 09-05 17:10 ?365次閱讀

    示波器探頭和示波器需要匹配嗎

    示波器探頭和示波器匹配問題是一個(gè)非常重要的話題,因?yàn)樗鼈冎g的匹配程度直接影響到測(cè)量結(jié)果的準(zhǔn)確性和可靠性。 示波器探頭的工作原理 示波器探頭是一種用于將被測(cè)信號(hào)傳輸?shù)?/div>
    的頭像 發(fā)表于 08-09 14:33 ?762次閱讀

    更強(qiáng)的無線(雙)串口數(shù)據(jù)記錄 調(diào)試工具

    1、介紹這是一個(gè)具備Wi-Fi功能的無線雙串口調(diào)試工具;除了基本的無線串口外還具備將串口數(shù)據(jù)自動(dòng)記錄到TF卡,可自定義數(shù)據(jù)上報(bào)地址,預(yù)留可定
    的頭像 發(fā)表于 08-02 08:11 ?1118次閱讀
    更強(qiáng)的無線(雙)<b class='flag-5'>串口</b><b class='flag-5'>數(shù)據(jù)</b>記錄 調(diào)試工具

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

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

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

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