使用華榮匯">

91精品在线视频观看-91精品中文字幕-二区视频在线-二区视频在线观看-激情久久av一区av二区av三区-激情久久久-男人疯狂高潮呻吟视频-男人干女人视频-日韩久久一区-日韩久久一区二区-性欧美欧美巨大69-性欧美日本-中文字幕韩日-中文字幕黑人-中文日产幕无线码6区收藏-51福利国产在线观看午夜天堂

技術頻道

如何解決無線多機通信沖突問題

使用華榮匯帶前向糾錯的RF Modem,可以采用簡單的監聽_避讓的方法來解決無線多機隨機發送沖突的問題,大致思路(以WAP200B在無線表決的應用為例)如下:

;無線接收串口中斷服務程序

UARTRF: JB RI,UARTRCV

CLR TI

RETI

UARTRCV:LCALL RXPRO ;接收數據處理

LCALL RANDOM ;每接收到一個字節的數據,就調用一次隨機延時程序

RETI

;1mS的定時器中斷服務程序

T1MSINT:PUSH ACC

PUSH PSW

CLR TF0

DJNZ TX_DELAY,T1MSINTE

MOV A,TX_NUM

JZ T1MSINT1 ;沒有數據發送就結束

LCALL TXRF ;發送數據

T1MSINT1:LCALL RANDOM

T1MSINTE:POP PSW

POP ACC

RETI

;計算延時,每包傳送數據為64字節(無線傳輸時間32mS

RANDOM: PUSH DPH

PUSH DPL

RANDOM1:MOV A,TX_DELAY

CLR C

SUBB A,#80 ;如果后續延時已經超過80ms(根據發送數據包的大小來確定),就不再延時

JNC RANDOME

INC RAND_P

MOV A,RAND_P

ADD A,SYSID ;S_ID,設備ID

ANL A,#0FH

MOV RAND_P,A

MOV DPTR,#RAND_TAB ;查隨機數表

MOVC A,@A+DPTR

ADD A,TX_DELAY

MOV TX_DELAY,A

CLR C

SUBB A,#40 ;如果調整后的延時時間小于40ms(取決于系統中數據包的大小),繼續調整

JC RANDOM1

RANDOME: POP DPL

POP DPH

RET

需要更詳細的資料,請發mail給我:smartrf@263.net

文章版權歸西部工控xbgk所有,未經許可不得轉載。

91精品在线视频观看-91精品中文字幕-二区视频在线-二区视频在线观看-激情久久av一区av二区av三区-激情久久久-男人疯狂高潮呻吟视频-男人干女人视频-日韩久久一区-日韩久久一区二区-性欧美欧美巨大69-性欧美日本-中文字幕韩日-中文字幕黑人-中文日产幕无线码6区收藏-51福利国产在线观看午夜天堂
  • 
    
  • 主站蜘蛛池模板: 俺去了亚洲欧美日韩| 日韩大片在线观看视频| 992tv成人免费视频| 欧美午夜片欧美片在线观看| 色吧影院999| 中文字幕视频一区二区在线有码| 亚洲欧洲日本专区| 在线视频欧美日韩| 欧美精品免费在线| 欧美极品在线播放| 97av在线播放| 国产精品亚洲精品| 亚洲国产精品va在看黑人| 亚洲精品资源美女情侣酒店| 亚洲日本欧美中文幕| 色噜噜国产精品视频一区二区| 久久精品青青大伊人av| 欧美日韩一区二区三区在线免费观看 | 国产999在线| 91久久精品国产91久久性色| 日韩福利视频在线观看| 久久精品99国产精品酒店日本 | 成人黄色片网站| 亚洲人成电影网站色…| 激情懂色av一区av二区av| 性夜试看影院91社区| 成人免费视频a| 亚洲影视九九影院在线观看| 亚洲福利在线视频| 久久精品欧美视频| 国产精品video| 精品偷拍一区二区三区在线看| 免费91在线视频| 日韩免费av一区二区| 日韩精品在线视频美女| 欧美丝袜第一区| 亚洲www在线| 黄色91在线观看| 国产日韩av在线| 久久久黄色av| 国产精品主播视频|