简介:针对毫米波雷达在ADAS等汽车电子场景中的调试需求,压缩包内提供Hurys雷达调试软件及配套CAN分析仪驱动,面向雷达系统工程师与汽车电子开发者,解决雷达参数配置、性能验证和CAN通信连接等实际问题。包内共19个文件,以exe可执行程序、sys驱动、inf安装信息、dll动态库为主,辅以PDF配置说明与PPTX操作指南,整体约5.6MB,小巧便于分发部署。调试软件区分创芯版与来可版,可分别配合南京来可/创芯科技CAN分析仪使用,支持探测距离、角度分辨率等关键参数调整,以及数据可视化、故障诊断与固件更新;驱动和DLL则承担设备识别、CAN总线仿真、数据捕获与波形显示等任务。压缩包内还提供ARS_408雷达配置说明和操作说明PPT,可引导工程师从安装驱动、连接分析仪到解读目标距离/速度/角度信息逐步上手,降低CAN协议与毫米波雷达原理的学习门槛。已有1708人学习下载,适合需要快速掌握Hurys毫米波雷达调试流程的工程师参考。 拿到这个“Hurys雷达调试软件和CAN分析仪驱动.rar”压缩包的时候,我第一反应是:这又是一个典型的车载雷达开发调试工具链组合包。这类文件在ADAS测试、毫米波雷达标定、底盘域控制器联调这些场景里太常见了。尤其对于做车载雷达测试、或者正在搞前装量产项目的工程师来说,这套组合不仅是“能用”,而是“必须用”——Hurys雷达调试软件负责跟毫米波雷达通信、读数据、调参数,CAN分析仪驱动则负责把PC和CAN总线打通,让数据能在这条链路上顺畅流动。
这篇文章我就按自己的实际使用经验,把这个压缩包里最关键的软件安装、驱动配置、联调流程和排坑思路完整拆一遍。适合刚接触Hurys雷达开发板的同学、做雷达测试的测试工程师,以及需要在台架上快速验证雷达功能的嵌入式软件工程师参考。
1. 拆解这个压缩包:为什么是“雷达调试软件+CAN驱动”的组合
很多人拿到这类打包文件,习惯性先双击安装,装上之后发现软件打不开、设备连不上,然后开始各种折腾系统、换电脑,最后才发现是驱动顺序搞反了。先说清楚这个压缩包为什么这么组合,后面操作就顺了。
1.1 雷达调试软件的核心定位
Hurys雷达调试软件是配合毫米波雷达模组使用的上位机工具,它解决的是“雷达活了没、看到什么、参数对不对”这三个核心问题。雷达本身是个传感器,它的输出通常是目标点云、目标列表和原始ADC数据。调试软件的作用就是把雷达输出的这些信息用可视化的方式呈现出来,同时允许你配置雷达的工作参数,比如起始频率、扫描带宽、帧周期、输出协议类型、过滤阈值等等。
在实际项目中,我用过好几个厂家的雷达调试工具,Hurys这套的界面逻辑和常用功能分布,跟行业里主流工具很接近,左边参数配置,中间点云/目标显示,底部日志输出。如果你之前用过TI的mmWave Demo Visualizer,或者其他国产雷达的PC端工具,上手会非常快。
1.2 为什么必须配CAN分析仪驱动
这里有个容易忽略的点:很多雷达调试软件默认走UART串口,但车载毫米波雷达的最终数据出口通常是CAN或CAN FD。你在台架上调试的时候,如果直接通过CAN调试,就需要CAN卡。CAN分析仪驱动就是把USB转CAN的设备(比如周立功USBCAN、创芯CANalyst、或者一些国产的USBCAN-II兼容设备)接入Windows系统后的底层支持。
没有这个驱动,你的调试软件根本找不到CAN通道,更别提收发报文了。说白了,雷达调试软件是“大脑”,CAN分析仪驱动是“手脚”——大脑想跟雷达对话,但要靠手脚把话传过去。两个缺一不可,所以压缩包把它们打包在一起,其实是节省了到处找驱动的时间。
1.3 这套工具链的典型应用场景
从场景来看,这套工具链适合三种情况:
第一种是雷达模组的功能验证,拿到一颗新雷达,先上电,用调试软件确认雷达能正常启动、输出数据,排除硬件虚焊、供电不稳这种低级问题。
第二种是参数标定与配置。调试软件里可以调整雷达的检测灵敏度、目标跟踪策略相关参数,比如CFAR阈值、测距范围等,然后通过CAN把参数下发到雷达里。
第三种是整车台架或HIL测试中的链路验证。这时候CAN分析仪驱动就特别重要了,因为台架环境里雷达通过CAN连到域控制器,你需要从CAN总线上抓报文、验证数据内容对不对,这时候驱动不稳定会直接影响测试结果。
2. 安装步骤与驱动安装逻辑
这块我花点篇幅细说,因为很多人在这步被卡住,而且卡的方式五花八门。
2.1 安装顺序有讲究
先说结论:先装CAN分析仪驱动,再装雷达调试软件。别问为什么,这是我踩过坑之后总结的。有一次我图快,先装好了调试软件,再插上CAN分析仪装驱动,结果调试软件首次启动时没有正确枚举到CAN设备,后面怎么重新扫描都没用,最后只能卸载重装调试软件才恢复。
为什么会有这个问题?很多调试软件在首次启动时会做设备枚举和环境自检,如果这时候CAN驱动不存在,软件会把“无CAN设备”这个状态写进配置文件里,后续启动就不再重新检测了。虽然重新扫描也能触发设备识别,但有些版本确实有bug,扫不出来。所以为了省事,稳一点,先装驱动。
2.2 驱动安装具体步骤
把压缩包解压后一般能看到驱动目录,常见的有两个子文件夹:一个叫Win7或Win10驱动,还有一个可能是64bit或32bit。现在基本都64位系统,直接选64bit。
插上CAN分析仪,Windows会提示“设备驱动安装失败”或者自动搜索驱动然后失败,这都正常。打开设备管理器,找到带黄色感叹号的设备,右键更新驱动,选择“浏览我的电脑以查找驱动”,手动指向驱动目录,然后安装。
这里有个Win10/Win11系统常见问题——驱动签名问题。部分CAN分析仪的驱动是早期签名的,在新系统上会提示“无法验证发布者”。解决方式是重启电脑,开机时按F8或者通过“高级启动”进入“禁用驱动程序强制签名”模式,再装一次。装完后,设备管理器里能看到设备名称,且没有黄色感叹号,就说明驱动没问题了。
2.3 雷达调试软件安装注意事项
调试软件本身安装比较简单,但有几个坑提醒一下:
安装路径尽量别带中文和空格。有些版本对中文路径支持不好,或者对带空格的路径处理有bug,导致雷达数据保存失败。你省事装了默认路径或者放了中文目录,后续可能在导出配置、保存日志这些环节突然报错。
另外首次启动可能需要以管理员身份运行。特别是Win10以上系统,不管理员运行的话,软件创建虚拟网口或者注册COM端口的时候会失败。右键软件图标,选“以管理员身份运行”就好。
如果你电脑上装了多个版本的雷达调试软件,建议把旧版本先卸载干净,注册表残留会导致新版本启动时模块加载失败。这个问题我遇到过一次,启动软件一直报某个DLL缺失,网上查了半天,最后发现是旧版本卸载不干净残留的注册表项在干扰。
3. 连接雷达并完成一轮完整的数据读取
到了实际操作环节。很多新手把软件装好了,驱动也装好了,结果连不上雷达,然后就慌了。连不上不代表你的东西坏了,大概率是配置不对。下面按我常用的流程过一遍,这个流程适用于大多数配合CAN分析仪使用的雷达调试工具。
3.1 物理连接和供电检查
先把雷达和CAN分析仪连到CAN总线上,注意CAN_H和CAN_L别接反,接反了是完全通不了的。有些CAN分析仪线束上标了颜色,标准是CAN_H黄色、CAN_L绿色,但工业现场什么颜色都有,所以一定要看清丝印或者标签。雷达那端的接口定义,以硬件原理图为准,不要猜。
然后检查供电。这个很重要,雷达是射频器件,供电纹波一大,启动都启动不起来。我见过好几次,雷达指示灯在闪,但软件就是报“设备无响应”,排查到最后是供电电流不够。雷达工作的峰值电流一般有明确规格,建议用稳压源供电,电流档设大一些,至少1A以上,不要用小电流USB口直接带雷达。
3.2 在调试软件里配置CAN通道参数
打开雷达调试软件,找到通信设置相关的入口,一般叫“连接设置”、“设备配置”或者“CAN配置”。关键参数有三个:通道索引、波特率、终端电阻。
通道索引要和你插在电脑上的CAN分析仪设备对应。用周立功的设备的话通常是CAN1、CAN2通道,创芯之类的设备通常也类似,选你实际接线的那个通道就行。
波特率必须和雷达的CAN配置一致。车载雷达通常是500kbps,但也有250kbps的,具体看你的雷达型号和配置。波特率对不上,报文全是错误帧。
终端电阻这个点容易踩坑。单节点调试的时候,CAN总线两端需要120Ω终端电阻,很多CAN分析仪内部集成了可切换的终端电阻,软件里就能打开。如果你的CAN总线上只接了雷达和分析仪,记得把终端电阻打开,否则通信质量会很差,时通时断。
3.3 数据查看与常见判断依据
配置好之后点击连接,如果一切正常,日志窗口会显示初始化成功,界面上会开始滚动CAN报文,或者显示目标点云。这时候判断雷达是否正常,我习惯看三样东西:报文频率是否稳定、目标信息是否有周期性更新、原始数据里是否有明显的无效帧。
这里有个小技巧:先拿一块小金属板(比如手机或者铁尺)放在雷达前面来回移动,如果点云或者目标列表跟着移动变化,说明雷达输出部分是正常的,数据链路没问题。如果数据完全不动,可能是以下几种情况:雷达没有正常工作(检查供电)、CAN波特率不对(看错误帧计数)、或触发模式不对(有些雷达需要外部触发信号)。这个测试方法简单粗暴,但能快速缩小问题范围。
3.4 参数修改与保存注意事项
调试软件还有一个重要功能是改参数。改完参数后,建议先在软件里“保存配置”或者“导出配置文件”,然后断电重启雷达,确认参数真的生效了。别问为什么强调断电重启,因为有些雷达的参数写在RAM里,软件显示下发成功了,但雷达一断电参数就没了。
另外要注意:改参数时不要一次性改太多。特别是一些关键射频参数,比如发射功率、频率偏置,改得过大可能导致雷达性能异常,甚至有时候要重新校准硬件才能恢复。稳妥的做法是一次只改一项,记录改动前和改动后的状态,确认无误后再改下一项。
4. 常见问题与排查技巧实录
这部分是实操价值最高的。我在给团队新人做培训的时候,总是把常见问题清单打印出来贴在工位上,因为百分之八十的问题都在这个清单里。
4.1 驱动安装失败或设备无法识别的排查思路
驱动装不上,先别急着重装系统。第一步打开设备管理器看设备状态,如果设备是未知设备或者带黄色感叹号,右键选择更新驱动程序手动指定驱动目录。如果驱动目录里的inf文件没有对应的硬件ID匹配,很可能是驱动版本不对,比如32位驱动装到了64位系统上,或者驱动里面没有你这个设备型号的PID。
如果设备管理器里完全看不到设备,换一条USB线试试。USB线看着一样,但有的只是充电线没有数据线,这种问题我见过好多次了。另外尽量插电脑后置USB口,前置USB口可能供电不足导致设备枚举失败。
Win10以上系统驱动签名问题,按我前面说的,用禁用驱动程序强制签名模式解决。但要注意,Win11的F8方式可能进不去,需要在“设置-系统-恢复-高级启动-立即重新启动”里,选择“疑难解答-高级选项-启动设置-重启”,然后按数字键选“禁用驱动程序强制签名”。这个方法也就一次有效,下次重启就恢复自动签名验证了,所以驱动一旦装成功,别反复折腾。
4.2 软件连接不上CAN设备
调试软件打开后提示找不到设备或打开设备失败。这种情况先确认设备管理器里设备状态是否正常。如果设备正常,再看软件里选择的设备类型和设备序号对不对。特别是用国产兼容卡的时候,有时候模拟的是周立功的协议,但设备索引从0开始,有些软件从1开始,差一个序号就找不到,很坑。
工具选择上,建议用CAN分析仪厂商自带的上位机软件验证一下设备本身是否工作正常。比如用CANTest发帧和回环测试,如果自带软件都收发不了,说明硬件或驱动层面有问题,跟雷达调试软件无关,问题定位就清晰了。
4.3 数据不稳定或时断时续
报文时断时续这个问题,背后的根源通常有三个方向:
通信参数不匹配,比如波特率设置错了。CAN是差分信号,波特率不匹配时会疯狂报错。很多调试工具都有总线错误帧计数,这个值如果在飞快增长,那基本锁定波特率配置有问题。
接线质量差。CAN总线用普通杜邦线在台架上临时搭,这是可以的,但线不要拉太长,避免跟大电流线束绑在一起。CAN是差分传输,抗干扰能力比较强,但终端电阻不匹配时,长距离传输会出现反射,导致数据偶发错误。
节点地址冲突或报文ID冲突。雷达和总线上其他设备如果有相同的CAN报文ID,就会出现互相干扰的现象,软件会收到错乱数据。排查方法是只保留雷达单一节点,看数据是否稳定,逐步加节点定位。
4.4 软件抓不到雷达报文
这种情况常见于雷达已经正常上电,用第三方CAN工具都能看到雷达在发报文,但雷达调试软件界面就是没有任何数据。重点检查协议配置。有些Hurys雷达的调试软件默认走私有协议,帧ID固定,而你的雷达固件可能被刷成了其他协议版本,帧ID不匹配,软件识别不到。处理方式是查看雷达型号对应的协议说明书,把帧ID和波特率改成对应参数。
另外一个可能是雷达工作在静默模式或者说从模式。某些雷达需要发送特定诊断报文才会开始周期性输出,如果没有发送唤醒报文,它就一直静默。这时候需要用CAN分析仪手动发一帧配置报文才能激活,具体报文内容需要查协议文档。
4.5 环境干扰相关问题
最后说一个容易被忽视的细节——台架环境的干扰。雷达调试对环境是有要求的,特别是近距离有金属反射物、或者周围有大量电磁干扰源的环境,会导致雷达检测结果异常。有时候你调得好好的,突然点云数量剧烈波动,可能不是软件配置问题,而是刚好附近有设备在启动,产生了干扰。
遇到这种情况,常用的方法是把雷达固定在稳定支架上,周围清理出一定净空区域,确保测试环境一致。如果始终无法稳定,用频谱仪或者示波器看看供电线上的噪声,排除电源质量原因。
5. 几个提升调试效率的小习惯
这些都是平时积累的习惯,说不上多高深,但确实能让工作在关键时刻少卡壳。
拿到一个新雷达时,先做一次“最小系统验证”:雷达接稳压源,CAN接分析仪,电脑装好驱动,打开软件,确认能读到数据,然后再往下做功能开发或者测试。这一个小时不到的验证,能帮你省掉后面很多排查时间。
配置参数时养成导出配置文件的习惯,文件名带上版本号和日期。有一次我调完一组参数后没保存文件,后来代码更新重装软件,配置全丢了,又得从头调,非常痛苦。现在基本都是每次调完立刻导出配置文件存档。
给CAN分析仪设备做标签。实验室里设备多,多个CAN盒长得又像,插错设备是常有的事。给每个分析仪贴上标签,写明设备型号和常用波特率配置,团队协作时能省不少沟通成本。
6. 给刚入行的朋友几句实在话
这套工具链看起来不算复杂,但用得好不好,差别还是很大的。熟练的工程师能在半小时内完成设备连接、参数配置和数据验证,而新手可能花了一整天还在跟驱动、波特率这些基础问题纠缠。
我的建议是,遇到问题先把链路拆开:PC和驱动是一层,软件配置是一层,物理连接是一层,雷达本身是一层,一层一层排除,永远比东点一下西点一下快。另外,工欲善其事必先利其器,该准备的好用工具别省。
最后说个实在的经验:这套雷达调试软件配合CAN分析仪驱动,本身是工程测试中的基础环节,但基础环节恰恰是决定后续工作效率的部分。把这套流程摸熟了、把常见问题形成自己的排查清单,后续做雷达标定、HIL测试、给域控制器联调,都会轻松很多。希望这篇文章能让你少走一些弯路,快速把每一颗雷达都调得明明白白。
本文还有配套的精品资源,点击获取