chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

【請查收】串口通信問題排查指南

億佰特物聯(lián)網(wǎng)應用專家 ? 2022-07-02 15:01 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在我們從事嵌入式相關(guān)的項目開發(fā)時,經(jīng)常會遇到各種各樣的串口通信問題。

筆者根據(jù)自己平時的調(diào)試開發(fā)經(jīng)驗,總結(jié)了一份排查指南,希望可以給大家提供一些排查問題的方向和辦法。

串口通信

串口通信是指外設和計算機、或外設和外設之間通過數(shù)據(jù)信號線、地線等按位進行傳輸數(shù)據(jù)的一種通信方式。該通信方式的通信格式包括起始位、數(shù)據(jù)位、校驗位、停止位,如下圖所示。串口通信的特點為成本低但傳輸速度慢。串口通信的距離可以從幾米到幾千米。

7cfd4b54-f8a4-11ec-a2f4-dac502259ad0.png

排查指南

上面簡單介紹了一下串口通信,接下來讓我們進入正題。我們排查串口通信問題的方向基本為以下幾部分,如圖所示,依次為中間層、硬件層、串口驅(qū)動層以及應用協(xié)議層。

7d139b66-f8a4-11ec-a2f4-dac502259ad0.png

1.檢查中間件

串口通信必然存在發(fā)送端和接收端,且兩者通過中間件(例如導線),遇到問題,首先應該保證導線連接正常。如果這一部分沒有確定,直接排查其他方向,很可能在做無用功。

2.檢查硬件層

通過邏輯分析儀、示波器等儀器來判斷發(fā)送端、接收端在發(fā)送、接收、空閑時的引腳波形是否正常。串口空閑時為高電平,有數(shù)據(jù)時才會有電平變化。同時需要確定電壓是否正常。波形測量的位置先從最終點開始測量,然后依次排查中間部分的探測點,來判斷問題位置。

如果發(fā)現(xiàn)波形變形、失真、電壓不正常等情況,請讓硬件工程師協(xié)助進行排查。在其起始點可以看到波形,但是終點看不到,需要使用萬用表來確定是否引腳存在虛焊。

3.檢查串口驅(qū)動

如果排查了硬件無問題以后,但是發(fā)送端串口沒有波形,這時候就需要檢查串口驅(qū)動是否配置成功了。

可以先將發(fā)送端的Tx、Rx引腳短接,進行回環(huán)測試。最好先用一個簡單例程進行測試,盡量排除多個變量的影響。排查時需要特別注意的是,不能只看代碼邏輯,要注重實際調(diào)試,善于利用軟件調(diào)試窗口來觀察相關(guān)寄存器的值。

4.協(xié)議問題

通過以上方向的排查,可以證明自發(fā)自收沒有問題。接下來就驗證雙方是否可以正常通信。應用協(xié)議層可能存在的問題有:

發(fā)送端與接收端數(shù)據(jù)協(xié)議有問題,例如CRC、幀頭幀尾校驗、解析數(shù)據(jù)包等方面。

發(fā)送端與接收端串口配置的參數(shù):波特率、校驗位不一致,導致無法通信。

另外大家也需要注意下面這幾點:

由于信號容易被干擾,建議使用帶屏蔽線,并且接線一定要嚴格,需要接地的最好接地。有些485通信,還需要考慮接上終端電阻來匹配。如果是RS232通信,盡量不要讓線太長。

因為很多設備通過外部晶振或者內(nèi)部時鐘計算的波特率都是存在誤差的。這樣的話如果一旦報文過長,會導致誤差累積,進而出現(xiàn)串口識別亂碼或者收不到的情況。

在一些可能會存在干擾的地方,可以考慮使用奇校驗或者偶校驗,這樣可以將錯誤的報文過濾掉或者盡量使用一些數(shù)據(jù)校驗協(xié)議,防止數(shù)據(jù)出錯。

以上就是筆者總結(jié)的串口通信方面的排查指南,文中如有出錯之處,望指正,希望大家共同進步!

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

    關(guān)注

    34

    文章

    1661

    瀏覽量

    57846
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    RK平臺固件升級失敗?排查流程圖+腦圖+實操指南,一步搞定!

    ? ? ? 在固件升級過程中, 設備頻繁報錯、升級中斷是工程師和工廠常遇的難題。為了讓問題排查更高效,我們整理了這份 “ 流程圖 + 腦圖 + 實操 ” 的完整指南,覆蓋所有常見故障場景,無需復雜
    的頭像 發(fā)表于 01-30 22:34 ?270次閱讀
    RK平臺固件升級失敗?<b class='flag-5'>排查</b>流程圖+腦圖+實操<b class='flag-5'>指南</b>,一步搞定!

    華潤微7388標準化改裝指南:從器材選型到故障排查的全流程方案

    標簽:#華潤微7388 #標準化改裝 #車載功放 #故障排查 #技術(shù)指南 標簽:#車載音響改裝 #功放搭建流程 #入門技術(shù) #穩(wěn)定性提升 #規(guī)范操作
    的頭像 發(fā)表于 12-19 14:24 ?480次閱讀

    串口服務器產(chǎn)品解析與應用方案選型指南

    2025年,物聯(lián)網(wǎng)(IoT)、工業(yè)互聯(lián)網(wǎng)及智能化設備控制的快速發(fā)展使得串口服務器技術(shù)再次成為行業(yè)焦點。作為傳統(tǒng)串口通信與現(xiàn)代網(wǎng)絡技術(shù)的橋梁,串口服務器在工業(yè)自動化、能源管理、智慧城市等
    的頭像 發(fā)表于 11-18 15:33 ?516次閱讀

    串口通信基石:Air8000下Modbus RTU串口初始化詳解!

    串口初始化是Modbus RTU通信穩(wěn)定可靠的關(guān)鍵起點。本篇深入剖析Air8000開發(fā)板串口參數(shù)配置、初始化代碼實現(xiàn)及調(diào)試要點,結(jié)合master_rtu示例,分享實際操作中的經(jīng)驗與避坑指南
    的頭像 發(fā)表于 10-28 16:33 ?1590次閱讀
    <b class='flag-5'>串口</b><b class='flag-5'>通信</b>基石:Air8000下Modbus RTU<b class='flag-5'>串口</b>初始化詳解!

    串口通信有哪些方式

    串口通信(Serial Communication)是一種通過串行方式逐位傳輸數(shù)據(jù)的通信方式,廣泛應用于嵌入式系統(tǒng)、工業(yè)控制、儀器儀表等領(lǐng)域。其通信方式可根據(jù)不同的分類標準劃分為多種類
    的頭像 發(fā)表于 09-28 18:02 ?1011次閱讀

    【排障帖】分享串口通信常見問題自查流程

    。 當我們面對串口通信問題時,排查過程通??梢苑譃閹讉€關(guān)鍵步驟,這些步驟可以幫助我們系統(tǒng)地定位并解決問題。以下是我們排查串口
    發(fā)表于 09-10 11:45

    技術(shù) | ADC/DAC芯片測試研討會筆記查收!

    6月19日,《ADC/DAC芯片測試前沿:德思特ATX系統(tǒng)高效方案與實戰(zhàn)攻略》線上研討會圓滿結(jié)束。在直播間收到一些觀眾的技術(shù)問題,我們匯總了熱點問題并請講師詳細解答,在此整理分享給大家,查收
    的頭像 發(fā)表于 06-24 14:39 ?763次閱讀
    技術(shù) | ADC/DAC芯片測試研討會筆記<b class='flag-5'>請</b><b class='flag-5'>查收</b>!

    直播 | GB/T 45086與ISO11451標準深度解讀研討會筆記查收

    6月12日,《德思特GB/T 45086與ISO11451標準深度解讀》線上研討會圓滿結(jié)束。感謝大家的觀看與支持!在直播間收到一些觀眾的技術(shù)問題,我們匯總了熱點問題并請講師詳細解答,在此整理分享給大家,查收!
    的頭像 發(fā)表于 06-18 11:06 ?961次閱讀
    直播 | GB/T 45086與ISO11451標準深度解讀研討會筆記<b class='flag-5'>請</b><b class='flag-5'>查收</b>!

    第七章 串口通信

    本章介紹了W55MH32的串口通信,講述了數(shù)據(jù)通信基礎概念、串口通信協(xié)議和特性與功能,以及DMA在串口
    的頭像 發(fā)表于 05-26 17:00 ?911次閱讀
    第七章 <b class='flag-5'>串口</b><b class='flag-5'>通信</b>

    面向未來量子通信與大物理研究線上研討會QA筆記查收

    4月8日及10日,《面向未來量子通信與大物理研究》線上研討會圓滿結(jié)束。感謝大家的觀看與支持!查收研討會筆記!
    的頭像 發(fā)表于 04-21 11:42 ?571次閱讀
    面向未來量子<b class='flag-5'>通信</b>與大物理研究線上研討會QA筆記<b class='flag-5'>請</b><b class='flag-5'>查收</b>!

    6天倒計時!這份「2025嵌入式及邊緣AI技術(shù)論壇」參會指南查收

    距離飛凌嵌入式「2025嵌入式及邊緣AI技術(shù)論壇」的舉行還有6天,小編特地為各位朋友準備了這份參會指南查收
    的頭像 發(fā)表于 04-16 08:05 ?1171次閱讀
    6天倒計時!這份「2025嵌入式及邊緣AI技術(shù)論壇」參會<b class='flag-5'>指南</b><b class='flag-5'>請</b><b class='flag-5'>查收</b>

    您有一封邀請函,查收!CIMT2025 | 蔡司工業(yè)質(zhì)量解決方案質(zhì)量創(chuàng)新技術(shù)交流會

    CIMT2025現(xiàn)場 蔡司工業(yè)質(zhì)量解決方案將攜四款首發(fā)新品組成“天團“ 強勢“出道” 展示技術(shù)新高度! 您是否對“出道”新品的應用特點感到好奇? 是否想了解更多蔡司技術(shù)創(chuàng)新? 查收以下邀請函,掃碼
    發(fā)表于 03-28 13:51 ?361次閱讀
     您有一封邀請函,<b class='flag-5'>請</b><b class='flag-5'>查收</b>!CIMT2025 | 蔡司工業(yè)質(zhì)量解決方案質(zhì)量創(chuàng)新技術(shù)交流會

    配電柜—斷電危機?配電柜故障排查優(yōu)先級指南

    排查配電柜故障過程中,合理安排排查優(yōu)先級至關(guān)重要。下面聊一下如何科學合理安排配電柜故障排查優(yōu)先級順序。
    的頭像 發(fā)表于 03-06 18:55 ?1037次閱讀
    配電柜—斷電危機?配電柜故障<b class='flag-5'>排查</b>優(yōu)先級<b class='flag-5'>指南</b>

    3.5英寸高清智能串口屏 8位MCU并口通信的COG裸屏 或帶驅(qū)動板232串口通信的智能屏

    3.5英寸高清智能串口屏 8位MCU并口通信的COG裸屏 或帶驅(qū)動板232串口通信的智能屏
    的頭像 發(fā)表于 02-18 14:49 ?906次閱讀
    3.5英寸高清智能<b class='flag-5'>串口</b>屏 8位MCU并口<b class='flag-5'>通信</b>的COG裸屏 或帶驅(qū)動板232<b class='flag-5'>串口</b><b class='flag-5'>通信</b>的智能屏

    中圖儀器祝您開工大吉!這份儀器開機指南查收

    春節(jié)長假已結(jié)束,迎來蛇年新的開端,廣大客戶都已陸續(xù)開工。中圖儀器為您準備好了一份新春好禮--儀器開機指南,讓我們做好準備,和小編一起喚醒沉睡多天的儀器吧!三坐標測量機1.檢查實驗室環(huán)境:干燥、清潔
    的頭像 發(fā)表于 02-07 14:19 ?911次閱讀
    中圖儀器祝您開工大吉!這份儀器開機<b class='flag-5'>指南</b><b class='flag-5'>請</b><b class='flag-5'>查收</b>