肉不停h共妻h山中猎户h,精品无码一区二区三区爱欲,激情综合色综合啪啪五月丁香搜索,欲色av无码一区二区人妻

移動(dòng)端

如何排查因波特率漂移導(dǎo)致的通訊異常問題

2018年12月19日 17:26$artinfo.Reprint點(diǎn)擊量:517

  示波器的協(xié)議解碼功能大家都不生疏,你是否有過(guò)波形看起來(lái)正常,協(xié)議參數(shù)、解碼設(shè)置都正確,卻無(wú)法正常解碼的經(jīng)歷呢?本文以UART協(xié)議為例,分享由于波特率漂移導(dǎo)致通信異常的故障排查過(guò)程。
 
  什么是波特率漂移呢?可以理解為被測(cè)部件晶振有偏差,導(dǎo)致實(shí)際波特率和正常的波特率不一致。為什么波特率漂移會(huì)導(dǎo)致通信異常呢?本文從波形出發(fā),帶你自檢解碼結(jié)果。
 
  一、波特率漂移導(dǎo)致通信異常的故障排查
 
  引出這樣一個(gè)真實(shí)的例子,PC端發(fā)送串口數(shù)據(jù)為“0xEE 0x61 0x32 0xFF 0xFC 0xFF 0xFF”,示波器解碼結(jié)果為“0xEE 0x98 0xF6 0xFC 0xFF”初步判定通信故障。但協(xié)議參數(shù)設(shè)置和解碼設(shè)置都正確,為什么會(huì)出現(xiàn)收發(fā)不一致的現(xiàn)象呢?下文將解碼時(shí)協(xié)議參數(shù)設(shè)置中的波特率都設(shè)置為9600 bps,實(shí)際為9600 bps,10126 bps的波形圖解碼結(jié)果對(duì)比(如圖1所示)分析為例,分享波特率漂移后導(dǎo)致波形有偏差,從而出現(xiàn)通信異常的原因排查過(guò)程。
 

  圖1 同一解碼波特率下的不同波形解碼結(jié)果圖
 
  首先講講UART的解碼原理。當(dāng)示波器解碼UART信號(hào)時(shí),將空閑電平之后的下降沿作為開始位,然后從波形中等間隔采樣,以等間隔時(shí)間段內(nèi)的采樣點(diǎn)中的多數(shù)狀態(tài)作為該位的解碼數(shù)值。不同波特率的波形,小數(shù)據(jù)位寬不一致,時(shí)間T=1/采樣率,實(shí)際采樣率大的波形對(duì)應(yīng)的時(shí)間就小,所以從圖1中可看出波特率為10126bps的波形像往左偏移了。當(dāng)解碼時(shí)設(shè)置的波特率同為9600時(shí),采樣點(diǎn)的位置是根據(jù)9600的波特率來(lái)確定的,當(dāng)實(shí)際采樣率和9600bps有偏差時(shí),誤差會(huì)逐漸累積,從而導(dǎo)致解碼有偏差。設(shè)置的數(shù)據(jù)位寬越大,越容易疊加誤差。
 
  二、自檢波特率方法
 
  從波形出發(fā),根據(jù)波形小位寬估算波特率,此法適用于波特率偏差較大或不確定波特率該設(shè)置多少時(shí)。這是工程師們較習(xí)慣的自檢方法。估算波特率需要看波形中的小位寬,從來(lái)圖 2看,時(shí)基檔位為100us,小位寬剛好占一格,則小位寬為100us左右,換算之后等于10000bps。想要得到更的波特率數(shù)值,可以使用示波器的測(cè)量功能。打開示波器面板中的【measure】,選擇波特率測(cè)量項(xiàng),觀察波特率測(cè)量結(jié)果對(duì)比,如下圖 2紅框內(nèi)的測(cè)量結(jié)果。
 
  開頭中引出的例子,正是因?yàn)椴ㄌ芈十a(chǎn)生了漂移,實(shí)際為10000 bps,而解碼時(shí)按照正常部件的9600bps來(lái)設(shè)置,這么一算,波特率誤差大于4%,因此會(huì)導(dǎo)致解碼結(jié)果不正確。換個(gè)晶振再解碼,通訊果然正常了。
 

  圖 2 從波形小位寬估算波特率圖
 
  總結(jié)
 
  在解碼中波特率雖然只是一個(gè)參數(shù),但因其漂移產(chǎn)生的影響不容忽視,它可能就是導(dǎo)致通信故障的因素。解碼前注意檢驗(yàn)波特率,這么一個(gè)小細(xì)節(jié)也許可以省去日后排查故障的時(shí)間。從波形出發(fā),重新審視示波器價(jià)值,它用來(lái)觀察波形和分析數(shù)據(jù)就是為了檢測(cè)被測(cè)部件是否正常的。
版權(quán)與免責(zé)聲明: 凡本網(wǎng)注明“來(lái)源:智慧城市網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-智慧城市網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來(lái)源:智慧城市網(wǎng)m.aiynx.com”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它來(lái)源(非智慧城市網(wǎng)m.aiynx.com)的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或和對(duì)其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來(lái)源,并自負(fù)版權(quán)等法律責(zé)任。

編輯精選

更多

本站精選

更多

專題推薦

更多

名企推薦

更多

浙公網(wǎng)安備 33010602000006號(hào)

50岁退休熟女露脸高潮| 男人一边吻奶边挵进去免费软件| 久久久久久亚洲精品中文字幕| 免费国产AV在线观看| 亚洲成av人片在线观看无码麻豆| 精品一区二区三区在线视频| 亚洲精品无码一区二区| 国产婷婷色一区二区三区在线| 狠狠躁天天躁夜夜躁婷婷| 被拉到野外强要好爽| 名门嫡姝-213大h慎入| 最近中文国语字幕在线播放| 欧美最猛性xxx| 国内最真实的xxxx人伦| 精品人妻码一区二区三区| 久久精品中文字幕一区二区三区| 欧美性猛交xxxx黑人| 欧美性稚交6-12| AAAAAA级特色特黄的毛片| 青梅被从小摸到大h补课1视频| 精品人妻人人爽久久爽| 一本一道久久a久久精品综合| 糙汉lvl奶瘾古言| 被主人在厨房用黄瓜调教| 国语精彩对白在线视频| 男人扒开添女人下部免费视频| 色欲AV人妻精品一区二区直播| 国产精品人人做人人爽| 为夫献身的少妇潭静| 小少爷撅着屁股挨c双龙| 精品成在人线av无码免费看| 日韩AV无码久久精品免费| 99亚洲精品自拍av成人软件| 与亲女洗澡时伦了| 女人18高潮特黄a片| 正文第1章初尝云雨| 韩国电影办公室3免费完整版| 无人视频在线观看完整版高清| 久久久久黑人强伦姧人妻| 精品人妻系列无码人妻在线不卡| 天天澡天天狠天干天啪啪|