将python中的blf-files分为较小的文件
我想知道是否可以在Python中拆分BLF文件?我知道有一个支持BLF文件的库(CAN),但找不到有关如何拆分/保存的文档。我可以阅读BLF文件: import can l…
闪烁或更新ARM Cortex M0&#x2B上固件的加密策略
我想在我的手臂Cortex M0+ MCU上通过CAN刷新固件更新。我正在使用MKV11微控制器。 我该如何保护固件,以便即使转移(从PC到MCU)被嗅探,它也是安全的…
Linux 上 Kvaser Database Editor 的等效工具
Linux上KVASER数据库编辑器的等效工具是什么? 我发现的唯一GUI工具是Savvycan和Wireshark可以插件。但是这两种工具均用于查看已记录的数据。 在此处…
如何直接在python上绘制和分析CAN数据?
我需要分析大量罐头数据,并希望为此使用Python。我最近遇到了Python-Can库,发现可以将.blf转换为.asc文件。 如何转换.blf数据可以使用python到.asc …
如何处理庞大库中的重叠信号
拥有一个具有两个重叠信号(位置 8 和 32)的多路复用消息的 CANBUS 数据库记录,如下所示: [A0AT] Len=8 CycleTime=1000 Mux=_10 0,8 0Ah Var=Signa…
MicroPython ESP32 CanBus
早上好,我一直想在基于 ESP32 的板上使用 machine 库中的 CAN 模块,不幸的是,正如我所想的那样,当我遇到错误时尝试导入它 >>> from machine impor…
kvaser_interface需要库:libcanlib.so.1。我应该安装 linuxcan lib 还是现在安装?
看来我正面临着两难的境地。我需要运行 kvaser_interface ROS1 (noetic, 1.15.14) 节点。我正在使用此存储库: https://github.com/astuff/kvaser_int…
是否有重新映射/切换CANTX/CANRX引脚STM32H7 FDCAN模块的过程?
使用 FDCAN 模块(从旧的 BxCAN 外设更新)测试 STM32。 CAN 经典,速率为 500kbps。 我遇到了一个问题,当使用默认的引脚对(在我的例子中为 D0/D1)…
如何根据 Tq 和时钟频率 ? 计算 CAN 总线波特率
首先,我想我知道如何从图中的参数计算CAN总线波特率,这是一个CAN FD配置。 clock frequency :80000 k pre-scaler :1 so we can get the Tq = 1/80…
如何使用“留言”功能使用消息 ID 检查不同 CAN 上特定消息可用性的事件
我正在 CANoe 中离线运行超过 15 个 CANS 的测量日志数据文件。我想在运行离线日志文件时检查来自不同 CAN 总线的特定 CAN 消息可用性。 我尝试使用“…
Python3:can.Notifier、can.Logger 不写入文件
在 python 3.9.2 上使用 can.Logger 我无法编写一个日志文件,其中包含所有可以总线的 python 脚本: #! /usr/bin/python3 import can import time bu…
Python、cantools - 如何解决重叠信号问题
我使用相当大的符号数据库,其中包含一些包含重叠信号的(多路复用)消息。 我正在使用这个数据库来解码 asc 格式的 CAN 通信日志文件。除非消息有重…
python-can 不断获取相同的消息(id)
我更像是一名硬件工程师,目前正在尝试在工作中使用 Python。我想通过 Python 完成的任务是读取 DUT 的 CAN-FD 输出,并将其用于测量设置中的监控目的…