- 博客(9)
- 收藏
- 关注
原创 CAPL比较时间戳间隔
把接收到的 VCU 报文继续输出到下游(比如 Measurement 或其他 CAPL 逻辑),相当于转发。表示每当 CAN 网络上收到 VCU_C03_FD 报文时,这段代码会被触发。表示当前帧时间比上一帧小了 12345 个时间单位(例如微秒)。➤ 如果时间戳倒退,说明 VCU 模块的时间出现回跳或异常。检查当前报文的时间戳是否比上一次还小。记录这次的时间戳,作为下次比较的基准。
2025-10-10 16:49:18
151
原创 【03】鼎阳Siglent SPD1168X 可编程电源的远程控制实例03—基于 Python + PyVISA + ADB 的Android自动上电与网络检测脚本
目标:Python 自动化测试:结合 PyVISA 控制电源 + ADB 网络检测的稳定性测试。log_failure 会将每次 ping 失败的原因记录到 ping_fail.log 中,write发送 SCPI 命令,如 psu.write("VOLTage 13.1")每次上电 → 等待 → ping → 下电 → 重复。(如:不通、超时、ADB 连接失败)记录到本地文件。失败会调用 log_failure 记录。连接 Android 设备,并执行。,用来判断设备在上电后是否能正常联网。
2025-08-08 16:29:31
646
原创 【01】基于CPAL实现的CAN报文E2E保护—AUTOSAR-E2E profile 5介绍及python计算
摘要:E2E(端到端)是车载通信中保障ECU间可靠性的机制,通过CRC、Counter和DataID等手段检测信息丢失、重复、损坏等问题。在AUTOSAR中,E2E负责数据完整性保护、防止重放攻击等,与COM、PDU-Router等模块协同工作。E2E Profile5采用CRC-16/CCITT-FALSE算法,包含DataID、Counter和CRC字段,其中DataID隐式传输参与计算。示例展示了CAN报文(含5字节payload)的CRC计算过程,Python实现验证CRC值为0x33C7
2025-07-29 16:21:20
1680
1
原创 【02】鼎阳Siglent SPD1168X 可编程电源的远程控制02—USB连接基于NI-VISA的SCPI命令
1.介绍SCPI可编程仪器标准命令,用于控制仪器的命令2.介绍常用的*IDN?/VOLTage/CURRent/MEASure/OUTPut3.SCPI的上位机的两种上位机交互,包括NI-MAX和EasyPower
2025-07-17 14:13:27
1047
原创 python三方库从旧电脑批量转移到新电脑
基于pycharm IDE 把旧的三方库转移到新的电脑在线安装。2、requirements.txt文件复制到新电脑目标路径上。新电脑需联网,及pip公工具可用。1、旧电脑三方库名输出。3、进入目标路径执行。
2025-07-16 14:55:13
271
原创 【01】鼎阳Siglent SPD1168X 可编程电源的远程UI控制及编程控制
是车载测试领域常用的一款可编程电源,SPD1000X系列高精度可编程直流电源,单路高精度可编程输出:SPD1168X:16 V / 8 A / 128 W。支持四线补偿输出模式,具有清晰的图形化界面,具备波形显示功能。
2025-07-15 17:19:23
449
原创 基于Vector VH6501的CAN总线采样点测试方法
这里假装不知道目标采样点,改成以下数值(前提是观测到必须能发出报文,可以接近,不能太离谱),大家可以猜一下结果?这一步属于预选你的目标采样点,VH6501会根据预选的为起点做二分法等处理,选不准不影响实际值。下面这里一定要勾选上Active。物理连接示意图,电源略。
2025-07-14 22:36:53
865
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅