国产 日韩 欧美 成人,欧美一级黄片视频播放,日本免费激情视频,人妻丝袜精品中文字幕

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

串口通信問題該如何排查?

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

串口通信問題

1.示波器看波形

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

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

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

這樣我們可以確定兩個問題:

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

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

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

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

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

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

3.協(xié)議問題

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

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

干貨!串口通信常見問題及解決方法

無線模塊串口通信問題排查指南

常見串口通信問題排查方法匯總

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


點(diǎn)擊撥打: 億佰特官網(wǎng) 4000-330-990