嵌入式设备通信技术:USB OTG与ESP-NOW详解
1. USB OTG通信
USB OTG(On-The-Go)通信实现了OTG - B设备(如Arduino Uno)与OTG - A设备(如安卓平板电脑或手机)上的应用程序之间的连接,二者通过USB OTG电缆相连。
- 接收和发送应用程序
- 接收和发送数据的应用程序结合了之前的接收应用和发送应用示例。其设计布局是接收应用和发送应用布局的直接组合。
- 该应用程序的草图由OTG - A到OTG - B的发送应用草图、OTG - B到OTG - A的接收应用草图的循环函数内容,以及变量定义指令组成。变量定义指令如下:
String text
int count = 0
unsigned long timer
- 当在接收和发送应用程序上点击按钮时,OTG - A设备会向OTG - B设备发送消息以控制LED,同时处理从OTG - B设备接收到的消息。条件指令`if(millis() - timer > 1000)`和`if(Serial.available() > 0)`使OTG - B设备(Arduino Uno)能够“同时”接收和发送信号。
- 组件列表
- Arduino Uno
- USB OTG电缆:母USB A到公微型
超级会员免费看
订阅专栏 解锁全文
37

被折叠的 条评论
为什么被折叠?



