Robofun 機器人論壇

 找回密碼
 申請會員
搜索
熱搜: 活動 交友 discuz
查看: 4066|回復: 1
打印 上一主題 下一主題

[問題]兩個BS2能互相溝通嗎

[複製鏈接]
1#
發表於 2009-3-31 03:13:59 | 顯示全部樓層
可以。
但是由於BS2的程式採用的是輪詢機制,你需要額外的I/O進行交握。剩下的就是資料的交換,可以用Shitin和Shitftout去做。
例如Bs2 A要傳資料,把某一個I/O拉起來等(ex:p1),等到BS2 B讀p1發現為Hi,就把p2拉起來代表準備接收資料。這時A就開使用p3將資料送出。然後p1拉到low代表資料送完,否則送下一筆。B收到資料後檢查p1是否為low,否則繼續收資料。資料收完繼續做原先的工作。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

小黑屋|手機版|Archiver|機器人論壇 from 2005.07

GMT+8, 2024-5-19 04:33 , Processed in 0.222555 second(s), 8 queries , Apc On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表