(串口上位机V2.3)串口上位机下载【安卓版 】

发布时间:2025-01-27 16:00:59 浏览:2 分类:休闲游戏

串口上位机软件官方版是一款串口调试软件。该软件主要是帮助用户调整相关串口参数。它还支持向微控制器发送指令并执行相应的操作。该软件的功能非常丰富,操作也非常简单。是一款非常好的软件,如果您需要的话,快来下载吧!

串口上位机软件使用说明

1. 基本发送和接收

1:接收码和发送码格式可设置为HEX或CHR。

2:定时发送函数可以精确到毫秒,但不能太快(发送是独占的,直到数据发送完函数才会返回),如果下一帧数据先于上一帧数据发送发送后,会出现错误。

3:请使用ft232串口芯片或支持高波特率的芯片,否则波特率不能设置太高。

2.高级收码

1:接收到的代码以十六进制格式显示。

2:下位机发送自定义数据,格式为:0x88+FUN+LEN+DATA+SUM FUN 可以是0xA1到0xAA,共10个; LEN 是DATA 的长度(不包括0x88、FUN、LEN、

和)。 SUM 是从0x88 到DATA 最后一个字节的总和,采用uint8 格式。 (记得打开需要使用相框的开关,更改设置后点击保存设置即可使设置生效)

3:数据可以是uint8、int16、uint16、int32、float等常见格式,多字节数据高位在前。

4:共有20个数据存储器,每个数据可分别设置为10个自定义帧的30个数据。

5:高速通讯时(2ms一帧数据或更快),请关闭高级收码页面的数据显示按钮,否则更新过快可能导致程序卡顿。

6:飞控显示对应帧FUN为0xAF,(帧格式:0x88+0xAF+0x1C+ACC DATA+GYRO DATA+MAG DATA+ANGLE DATA+VOLTAGE +0x00

0x00+SUM,共32字节,ACC/GYRO/MAG/ANGLE(roll/pitch/yaw)/VOLTAGE数据为int16格式,其中ANGLE和VOLTAGE的roll和pitch数据为实际值相乘

100后得到的整数值,yaw是乘以10后得到的整数值,上位机显示时除以100和10)。

7:远程显示对应的帧FUN为0xAE,(帧格式:0x88+0xAE+0x12+THROT YAW ROLL PITCH AUX1 2 3 4 5+SUM,共16个字节),数据为uint16格式,且遥控器

最小数据在1000个左右,最大在2000个左右。 提示:如果高速通信的目的是绘制波形,则只打开波形显示,只保留需要观察的波形;如果是观察数据就关掉

关闭波形显示,只保留接收到的代码显示,可以加快程序响应速度。

7:已测试最快通讯速度。下位机采用500K波特率,每1ms发送32字节数据。上位机显示6个波形,OK! (可能与电脑配置有关)

3. 波形显示

1:共有20个波形,对应20个数据存储器。

2:双击波形绘制区域,打开波形显示开关。

3:按住Ctrl键并用鼠标左键单击波形可显示数据标签,再次单击可隐藏数据标签。

4:按住鼠标左键,在绘图区域中从一点拖动到右下,然后松开,即可放大显示加框波形区域,可放大多次;

5:按住鼠标左键,从一点拖动到绘图区域的左上方,然后松开,即可恢复放大的波形。

6:按住鼠标右键,在绘图区域上、下、左、右拖动,可移动波形。

7:显示波形时,按F9键打开波形高级设置。

四、DEBUG功能

1:调试过程中,一些标志、寄存器、变量可以实时传回上位机,并显示在DEBUG页面上。

2:通讯格式为:0x88 +0xAD + len + num + DATA + SUM,len为num和DATA的总长度,num表示要改变哪一个显示状态,例如num=0x01表示改变

第一个LED,num=0x07是改变第一个数字输出显示。当要改变LED时,DATA只需要一个字节,DATA=0x00表示关闭LED,大于0x00表示打开LED;当你想改变的时候

对于数字输出,DATA 需要两个字

节,代表一个uint16 数字,高字节在前。 SUM 是从0x88 到SUM 前一个字节的和检查,采用uint8 格式。例如:发送0x88 +0xAD +0x02 +0x01 +0x01 +

0x39 表示打开第一个LED,发送0x88 +0xAD +0x03 +0x07 +0x00 +0x05 +0x44 表示在第一个数字输出位置显示5。

5.鼠标键盘控制

1:控制数据发送格式为:0x88 +0xA1 + 0X1C + THROT YAW ROLL PITCH AUX1 AUX2 AUX3 AUX4 AUX5 +0x000x000x000x000x000x000x00

0x000x000x00 + SUM,遥控数据为int16格式,中值为1500,最小值和最大值分别为1000和2000。

2:发送频率为50Hz。

3:鼠标控制油门上下,左右控制YAW,键盘WASD控制ROLL/PITCH,键盘12345控制AUX12345。共有9个频道。