主從式多機通信過程如下
發(fā)布時間:2016/7/17 16:57:41 訪問次數(shù):1542
主從式多機通信過程如下:
①主機sM2清0,可以接收任何信息;所有從AD8032BRZ機的sM2置l,只接收主機發(fā)來的地址。
②主機根據(jù)需要通信的從機地址發(fā)出一幀地址信息,即8位從機地址數(shù)據(jù),且第9位為1,然后進入接收狀態(tài),接收從機應(yīng)答信號(可通過通信協(xié)議制定)。
③所有從機處于接收狀態(tài),接收到主機發(fā)出的地址幀后,申請中斷,在中斷服務(wù)程序中將該地址與本機地址相比較,與本機地址相符時,表示主機要與本機通信,本機被選中。被選中的從機向主機發(fā)送應(yīng)答信號,然后sM2清0,做好接收后續(xù)數(shù)據(jù)(第9位為0)的準備;未被
選中的主機SM2的狀態(tài)不變,只可接收地址信息,對主機隨后發(fā)送的數(shù)據(jù)信息不響應(yīng)。
④主機收到從機的應(yīng)答信號后,給被尋址的從機發(fā)送數(shù)據(jù)信息(數(shù)據(jù)幀的第9位為0)。
⑤根據(jù)通信協(xié)議的規(guī)定,從機正確接收所需的數(shù)據(jù)后,發(fā)送應(yīng)答信號給主機,同時將SMl置1,主機與從機的本次通信過程結(jié)束,進入只接收地址信息的狀態(tài)。
主從式多機通信過程如下:
①主機sM2清0,可以接收任何信息;所有從AD8032BRZ機的sM2置l,只接收主機發(fā)來的地址。
②主機根據(jù)需要通信的從機地址發(fā)出一幀地址信息,即8位從機地址數(shù)據(jù),且第9位為1,然后進入接收狀態(tài),接收從機應(yīng)答信號(可通過通信協(xié)議制定)。
③所有從機處于接收狀態(tài),接收到主機發(fā)出的地址幀后,申請中斷,在中斷服務(wù)程序中將該地址與本機地址相比較,與本機地址相符時,表示主機要與本機通信,本機被選中。被選中的從機向主機發(fā)送應(yīng)答信號,然后sM2清0,做好接收后續(xù)數(shù)據(jù)(第9位為0)的準備;未被
選中的主機SM2的狀態(tài)不變,只可接收地址信息,對主機隨后發(fā)送的數(shù)據(jù)信息不響應(yīng)。
④主機收到從機的應(yīng)答信號后,給被尋址的從機發(fā)送數(shù)據(jù)信息(數(shù)據(jù)幀的第9位為0)。
⑤根據(jù)通信協(xié)議的規(guī)定,從機正確接收所需的數(shù)據(jù)后,發(fā)送應(yīng)答信號給主機,同時將SMl置1,主機與從機的本次通信過程結(jié)束,進入只接收地址信息的狀態(tài)。
上一篇:單片機與PC通信
熱門點擊
推薦技術(shù)資料
- AMOLED顯示驅(qū)動芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計
- GB300 超級芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究