色猫咪av在线网址_91精品国产福利在线观看雪梨还会玩转热点_丁香花的视频免费观看_国产手机在线A∨免费视频_十八禁av无码免费网站APP_综合色一区二区亚洲_日韩精品小电影_漂亮人妻熟睡中被公侵犯_全新成人高清无码片_高级厕所偷窥白领美女嘘嘘

當(dāng)前位置: 首頁(yè) >應(yīng)用方案 >技術(shù)應(yīng)用 >

串口通信問(wèn)題該如何排查?

各位萌新在工作中,是否總是會(huì)遇到各種各樣的通信問(wèn)題,小編今天以串口通信問(wèn)題排查為例,介紹一下排查方向和步驟,希望能對(duì)你有所幫助。

串口通信問(wèn)題

1.示波器看波形

不管是單向通信還是雙向通信,必然存在兩個(gè)器件,所以我們需要重點(diǎn)關(guān)注這兩個(gè),而兩者之間必然存在物理連接--導(dǎo)線(無(wú)線除外),遇到通信問(wèn)題,應(yīng)該首先保證導(dǎo)線連接正常、電壓正常。

串口雙向通信,一般會(huì)設(shè)計(jì)成主從方式,即一個(gè)主器件通過(guò)雙方約定好的協(xié)議主動(dòng)向從機(jī)發(fā)起數(shù)據(jù)傳輸,并且從機(jī)永遠(yuǎn)是被動(dòng)應(yīng)答。這樣保證在多從機(jī)通信的情況下,不會(huì)出現(xiàn)數(shù)據(jù)錯(cuò)亂的情況。

這種情況下,可以讓主機(jī)定時(shí)發(fā)送固定數(shù)據(jù)幀,通過(guò)查看示波器來(lái)確定從機(jī)是否有返回?cái)?shù)據(jù)。

這樣我們可以確定兩個(gè)問(wèn)題:

一是,觀察主機(jī)發(fā)送引腳波形是否正常(串口平時(shí)一般為高電平,發(fā)數(shù)據(jù)時(shí)才會(huì)變化)、同時(shí)需要確定電壓是否正常、波特率可看可不看以及具體傳輸數(shù)據(jù),因?yàn)樵撾A段只是從大的方向進(jìn)行排查;二是,從機(jī)是否有回應(yīng)。

2.根據(jù)波形,確定主從機(jī)器件發(fā)送、接收功能

如果上一步發(fā)現(xiàn)主機(jī)沒(méi)有正常傳輸波形產(chǎn)生,就要根據(jù)情況再確定一些問(wèn)題。

1)如果發(fā)現(xiàn)波形失真、變形、電壓不正常等情況,請(qǐng)呼叫硬件工程師一起排查。

2主機(jī)芯片發(fā)送引腳可以看到波形,但從機(jī)接收引腳看不到,請(qǐng)使用萬(wàn)用表確定是否虛焊接。相反方向也排查一遍。

3主機(jī)或從機(jī)不能正常發(fā)送或接收。排查:發(fā)送、接收引腳時(shí)鐘是否開(kāi)啟、輸入輸出模式是否配置正常,發(fā)送引腳一般復(fù)用輸出、接收一般上拉輸入;串口外設(shè)寄存器配置是否正常;查看DMA 配置是否正常;如果是特殊引腳,看是否需要關(guān)閉默認(rèn)功能,開(kāi)啟普通 GPIO 功能;如果是復(fù)映射功能,查看對(duì)應(yīng)的映射寄存器是否配置正確,配置時(shí),可能需要開(kāi)啟對(duì)應(yīng)的時(shí)鐘。

3.協(xié)議問(wèn)題

排查雙方波特率是否匹配;上層協(xié)議是否匹配;雙方解析函數(shù)是否有問(wèn)題。

相關(guān)文章推薦:

干貨!串口通信常見(jiàn)問(wèn)題及解決方法

無(wú)線模塊串口通信問(wèn)題排查指南

常見(jiàn)串口通信問(wèn)題排查方法匯總

今天的分享就到這里啦,億佰特人每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的官網(wǎng)進(jìn)行了解,還有客服在線答疑哦!


4000-330-990

https://www.wjx.cn/jq/84863372.aspx