智能手机串行终端程序。
智能手机串行终端程序。 USB设备使用硅实验室CP210X,FTDI FT232和PURMIFIFIFIF PL2303,CDC/ACM UART到USB桥芯片可用于连接到您的智能手机。
还可以使用Zigbee芯片Ti CC2531(启用USB的SOC解决方案2.4-GHz IEEE 802.15.4和Zigbee应用程序)。
提供相同的功能和串行通信终端的PC
- 支持UART到USB桥芯片:硅实验室(CP210X),FTDI(FT232),多产(PL2303)
- Arduino支持(FTDI,CDC/ACM)
- 支持的智能手机:USB主机支持智能手机(Samsung Galaxy2/Galaxy 3/Galaxy Note/Galaxy Note2/Vega Racer R3)
- 支持的Android版本:Android版本3.1(API级别12)或
1。快速开始
1)请使用OTG电缆连接智能手机上的USB设备。
2)智能手机检测USB设备,然后询问是否运行。
单击确定以运行应用程序。
3)单击右上角的“设置”按钮(扳手图标),以设置串行通信。
4)单击“保存”按钮。
5)单击右上角的连接按钮(电话图标)以连接到设备。
2。主要活动
-ASCII:打印作为ASCII字符串接收到的数据。
- 十六进制:打印作为十六进制字符串接收到数据。
- bin:打印作为二进制字符串接收到的数据。
- 连接按钮(电话图标):,连接到USB设备。连接后,此图标更改为关闭图标。
- 设置按钮(扳手图标):串行通信设置窗口将打开
- 上部(RX)CR,LF:线分离器配置。在打印文本区域之前
- 调制解调器状态按钮:显示CTS,DSR,CD,RI PIN PIN状态
- USB设备描述:USB设备的描述窗口将打开
- 清除收到的数据::垃圾图标,清除文本区域中的所有收到的数据
- 收到的数据文本区域:打印收到的数据
-DTR按钮:控制调制解调器DTR状态
-RTS按钮:控制调制解调器RTS状态
- 较低(TX)CR/LF:附加行分隔符字符以传输数据
- 传输(TX)文本输入字段:输入您要转移的数据(字符串,十进制,十六进制,二进制)。
默认情况下,将传输数据作为字符串输入。
输入二进制数据如下所示,您可以输入十六进制或十进制
十进制: @ +숫자3位(0〜255)ex)cr: @ 013
十六进制:# + 2位数十六进制,前)Cr:#0d
二进制:& + 8位二进制,例如)Cr:&00001101
※Escape @,#,:连续插入两次以发送 @,#,&
前任) @@, ##, &&
- 发送按钮(右箭头图标):将输入数据传输到USB设备
- 宏按钮1〜7:设置宏(已提前输入常用数据)以传输文本字段
- 宏编辑按钮(铅笔图标):宏编辑窗口将打开
3。菜单
- 设置:串行通信设置窗口将打开。
- USB说明:USB设备规范窗口将打开。
- 编辑宏:宏编辑窗口将打开。
-ASCII代码表:ASCII代码表查找和输入窗口将打开。
选择ASCII代码以输入ASCII代码
- 帮助:帮助
4。其他功能(视图)
- 串行通信设置:波特率,数据位,奇偶校验,停车位,
支持握手模式设置。
在外部存储路径中选择“启用文件记录”,以记录接收到的数据“ [外部存储根]/usbternical/yymmdd_hhmmss.log”。
- 宏编辑:编辑经常使用的传输数据宏。
宏最多可以注册七个。
-ASCII表:ASCII代码表。
选择代码时,ASCII代码插入到文本字段中,
窗口已关闭,插入的代码附加到TX文本字段
5。常见问题解答
问:为什么我的智能手机检测USB设备?
答:智能手机确保它支持USB主机。
此外,来自USB主机支持的Android版本3.1(API级别12)。
有时在智能手机上无法识别USB设备(例如Galaxy Note 1)。智能手机OTG电缆连接以仅留下连接到设备的零件,如果您认识到这种情况是这样的,则可以通过拔下并重新连接。