和電腦之間是通過串口通訊的,這里也使用了Pysherial庫
rpc的位置在這里
這個里面代碼的符號樹
OpenMV Cam 上的rpc模塊允許您將 OpenMV Cam 連接到另一臺微控制器或計算機,并在 OpenMV Cam 上執行遠程 Python(或過程)調用。rpc如果您希望 OpenMV Cam 能夠在另一臺微控制器或計算機上執行遠程過程(或 Python)調用,該模塊也允許反向操作。
對于計算機控制,此目錄中的rpc Python 模塊實現了 OpenMVrpc協議,用于通過 USB VCP(即 USB 串行端口)或以太網/WiFi(即通過套接字)控制 OpenMV Cam。 pySerial提供對純 USB 虛擬 COM 端口、USB 轉 RS232/RS422/RS485/TTL COM 端口和標準 RS232/RS422/RS485/TTL COM 端口的支持。請使用
rpc_usb_vcp_master和
rpc_usb_vcp_slave進行純 USB 虛擬 COM 端口通信,
rpc_uart_master以及
rpc_uart_slave用于USB 轉
RS232/RS422/RS485/TTL COM端口和標準 RS232/RS422/RS485/TTL COM 端口。這里這個格式我實在是搞不來了,你隨便看。
純硬件 RS232/RS422/RS485/TTL COM 端口應該可以使用
rpc_uart_master
和
rpc_uart_slave
接口正常工作。然而,像 USB 到串行轉換器芯片這樣的 FTDI 可能會給通信增加意想不到的延遲。特別是,FTDI 芯片有一個延遲計時器,用于緩沖字節以通過 USB 傳輸以提高帶寬……但是,默認情況下,這也會將通過 USB 發送的單個字節的最壞情況延遲增加到16 毫秒。
審核編輯:劉清
-
微控制器
+關注
關注
48文章
7552瀏覽量
151423 -
USB接口
+關注
關注
9文章
701瀏覽量
55651 -
openMV
+關注
關注
3文章
39瀏覽量
9817
原文標題:OpenMV-RPC(精簡遠程)
文章出處:【微信號:TT1827652464,微信公眾號:云深之無跡】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論