技术文档 2026年05月11日
0 收藏 0 点赞 2,279 浏览 1574 个字
摘要 :

本人亲自进行了【ECU-TEST 2024.2】的实测,踩入了【信号映射文件路径配置错误致使测试序列无法启动】这个坑,新手依照步骤逐个进行操作,便能够轻松躲开这类常见问题。 ……

本人亲自进行了【ECU-TEST 2024.2】的实测,踩入了【信号映射文件路径配置错误致使测试序列无法启动】这个坑,新手依照步骤逐个进行操作,便能够轻松躲开这类常见问题。

1. 配置测试环境与信号映射

将菜单打开,从“Project”进入“Settings”,再进入“Signal Mapping”,敲击按键以选中“Add Mapping”。源文件路径需恒定填入“C:TestDatasignals.sdf”,目标通道则要挑选“CAN1_Message0_Signal0”,Sample Time 参数应稳定设定为 0.01 秒。这一项10 ms的采样操作,能够实现与典型CAN信号周期的完美匹配状况,不存在丢帧的情况发生,也不会致使CPU超出负荷运行。

有关于新手需要避开的坑,存在常见的报错情况,一种是“Error: Signal mapping not found”,另一种是“Failed to load SDF file” ,其核心的原因在于路径带有中文或者文件被系统锁定了,直接将整个文件夹移动到“D:TestAssets” ,然后对着文件右键属性解除锁定,问题就会马上消失。

2. 编写自动化测试序列

将鼠标移至“Test Sequence”选项卡处,点击右键菜单选项,于“Sequences”之上选择新建脚本命令。在对应脚本生成区域内,插入带有指定参数的Wait步骤,此参数Timeout设定为5000 ms;之后在该步骤的基础上,再嵌套添加一层For Loop结构,将迭代次数的输入框内填入10次。把你实际要进行校验的指令放置在循环体内部区域。

新手要避开这样的坑,出现报错“Sequence execution timeout”或者“Loop index out of range”,Timeout设置成5秒实在太短,因为实车信号回环常常需要8秒以上,所以要直接改成10000 ms,另外循环次数超过信号数组长度同样会崩溃,一定记得先去查信号总数 ,之后再设置迭代上限。

3. 执行批量回归测试并生成报告

菜单中的“Execution”选项,点击进入“Batch Run”,将所有用例进行勾选。并行方案的选择上,选取“Parallel Execution”,线程数量设定为4,此情况适用于你 possessing多个独立CAN卡或者以太网口的时候,速度会快达3倍。串行方案:规规矩矩地选“Sequential Execution”,它适用于单硬件资源的场景中,能防止出现抢端口而导致崩盘的情况。报告要勾选“HTML”以及“JUnit”。

【新手需防入坑】,出现报错“Parallel execution conflict: resource locked”。多个线程针对同一个 CAN 通道持续僵持不下致使产生冲突。快速解决办法:切换回到串行模式,或者给每个线程分别分配物理层面上不同的通道地址(像是将 CAN1、CAN2 区分开来)。

遭遇到高频出现的报错“Target connection lost during simulation”时,有一站式的解决运作流程。首先的那一步是去检查网线以及实机连接灯的情况。紧接着的第二步是进入“Tools”,然后再进入“Hardware Manager”去刷新设备,倘若不行的话那就重启“dSPACE License Server”服务。随后第三步是点击“Simulation”菜单里面的“Reset Simulation Context”,进而重新加载配置。三招过后必恢复。

这种方法不适用于硬件在环仿真里,那种对于闭环控制测试有着比1ms延迟要求还低的情况之下,像电机扭矩实时响应这类呀。替代的方案是,去换用NI PXI实时系统,并且把采样时间压缩到1ms,又或者直接采用FPGA加速FPGA加速板卡进行硬算。你在实测期间遇到过哪一种更加诡异的“仿真测试自动化”报错呢?在评论区发出来,我们一块儿将它解决掉。

赏

微信扫一扫

支付宝扫一扫

版权:
1、本网站名称:智行者IC社区
2、本站唯一官方网址:https://www.2632.net (警惕克隆站点,认准SSL证书指纹:B2:3A:...)
3、本站资源100%原创除软件资源区,侵权投诉请提交权属证明至 xiciw@qq.com (24小时响应)
4、根据《网络安全法》第48条,本站已部署区块链存证系统,所有用户行为数据将保存至2035年3月9日以备司法调取
5、资源观点不代表本站立场,禁止用于商业竞赛/学术造假,违规后果自负
6、违法信息举报奖励200-5000元,通过匿名举报通道提交证据链
7、核心资源采用阿里云OSS+IPFS双链存储,补档申请请使用工单系统
转载请注明出处:https://www.2632.net/doc/3862.html

相关推荐
2026-07-10

我亲自实测了那款Altium Designer 22.0 , 遭遇过网表导入之后过孔尺寸变得杂乱无章、手动去修改花费…

2026-07-10

本人实际测试了Cadence Virtuoso 6.1.7, 经历过DRC报错率高达40%的那般具体实际操作时所碰到的难点,…

2026-07-10

经本人实际测试Cadence Allegro 17.4, 在信号完整性设置以及约束管理器映射方面踩过坑, 新手紧跟步…

2026-07-10

在智行者IC社区技术交流里, 不少开发者常常会陷入“代码能够运行就可以”这样的误区, 然而却忽略了底…

2026-07-09

本人实际测试了Simulink R2023a, 遇到过模型编译出现死锁以及求解器发生震荡这两个在具体实际操作过…

2026-07-09

此次是经由本人亲自进行测试, 针对Altium Designer 22版本与CAM350 10.6版本相配合之情况, 在那过程…

发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:8:00-16:00

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

底层重构升级,体验全面焕新

各位硬件工程师、电子爱好者大家好! 为提供更稳定、更高效的技术交流环境,智行者IC社区现已完成全站底层重构升级。本次升级全面优化网站版面布局、提速资源加载与下载通道,同时完善社区问答、资源分享、课程学习生态,大幅提升浏览与实操体验。地址为:https://www.zxzic.com 我们始终专注PCB设计、高速电路、嵌入式硬件、IC实战技术深耕,全力打造专业、纯粹、便捷的硬件技术交流聚集地,助力每一位学习者零基础入门、实战进阶、项目落地。

点击进入 我已知晓