单片机/MCU论坛
直播中

张涛

8年用户 1407经验值
私信 关注

无法使用MATLAB中的Position2 Go雷达套件提取原始数据怎么解决?

我无法使用 matlab 中的 Position2 Go 雷达套件提取原始数据。
MATLAB 错误:
使用串行时出错(第 99 行)指定了
无效的端口。
RadarSystem(第 10 行)中的错误
obj.hserialPort = serial (SportName);
extract_raw_data(第 46 行)中出错
orS = RadarSystem (szPort);% setup 对象然后连接到主板
请帮助我如何解决这个问题 CAN 。
                                                                                                                                                                                                                                                                                                                                                                                                        

回帖(2)

郭霞

2024-1-31 14:37:34
请检查主机端串行端口号并相应地配置主机端应用程序。 上面的日志显示你定义了错误的串行端口,因此无法建立连接。 检查主机端的设备管理器和串行端口,以检测正确的串行端口,该串行端口将与主板的串行端口通信。
举报

杜喜喜

2024-1-31 15:35:15
根据错误信息,问题可能出在以下几个方面:

1. 端口名称错误:请确保你的端口名称是正确的。你可以在 MATLAB 命令窗口中输入 "instrhwinfo" 来查看可用的串行端口,并选择正确的端口名称。尝试使用其他端口名称进行连接。

2. 串行端口不存在或无效:请确保你指定的串行端口是存在且有效的。检查一下你的硬件连接,确保雷达主板已正确连接并且可供应电。

3. 串行端口已被其他程序占用:请确保没有其他程序正在占用你所指定的串行端口。在连接雷达之前,确保没有其他程序使用同样的串行端口。

4. 驱动程序或者硬件不兼容:请确保你的 MATLAB 版本和你所使用的雷达驱动程序是兼容的。如果存在问题,可以尝试更新 MATLAB 版本或者驱动程序。

如果以上解决方案都不能解决你的问题,建议联系 MathWorks 的技术支持团队,他们会给予进一步的帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分