设备连接
支持的设备类型
EmeyeStudio 目前支持以下设备连接方式:
- 串口设备(USB转串口)
- TCP/IP设备(计划中)
串口设备连接
硬件要求
- USB转串口模块(FT232、CH340、CP2102等)
- 正确的驱动程序
- 可靠的USB连接
添加串口设备
- 在资源浏览器中右键点击设备
- 选择添加串口设备
- 配置以下参数:
| 参数 | 说明 | 常用值 |
|---|---|---|
| 端口 | COM端口号 | COM1, COM2, ... |
| 波特率 | 通信速率 | 115200, 921600 |
| 数据位 | 数据位数 | 8 |
| 停止位 | 停止位数 | 1 |
| 校验 | 校验方式 | 无 |
连接设备
- 确保硬件已正确连接
- 点击工具栏的连接按钮(或按
F2) - 观察状态栏XCP连接状态显示"XCP已连接"(绿色)
- 连接成功后可以进行数据采集
XCP连接状态
状态栏显示XCP协议的连接状态:
| 状态 | 显示 | 说明 |
|---|---|---|
| XCP未连接 | 红色背景 "XCP未连接" | XCP协议未建立连接 |
| XCP已连接 | 绿色背景 "XCP已连接" | XCP协议已成功连接 |
状态联动:
- XCP断开连接时,DAQ采集自动停止
- XCP断开连接时,Watch窗口自动停止刷新
Slave端断开自动检测:
- 当Slave端(目标设备)意外断开(如关闭、复位)时,Master端会自动检测
- 检测机制:连续5次读写命令超时后,自动将XCP状态切换为未连接
- 检测到断开后,状态栏自动更新,DAQ和Watch窗口自动停止
- 无需手动断开连接即可恢复正常状态
断开连接
- 点击工具栏的断开按钮(或按
F3) - 或关闭工程时自动断开
连接问题排查
常见问题
端口无法打开
- 检查端口是否被其他程序占用
- 确认驱动程序已正确安装
- 尝试更换USB端口
连接超时
- 检查硬件连接是否正常
- 确认设备已上电
- 检查波特率设置是否匹配
数据异常
- 检查波特率设置
- 确认数据位、停止位、校验位设置正确
- 检查硬件连接稳定性
驱动安装
FTDI芯片
- 访问 FTDI 官网下载 VCP 驱动
- 安装驱动程序
- 连接设备,系统会自动识别
CH340芯片
- 下载 CH340 驱动程序
- 以管理员身份运行安装
- 重启电脑(有时需要)
最佳实践
- 固定端口:尽量使用固定的USB端口,避免端口变化
- 稳定连接:确保USB连接稳定,避免松动
- 正确断电:先断开软件连接,再断开硬件
- 驱动备份:保存驱动程序以备重装系统使用