百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
I

ICSim

> 编程语言
开源

仪表集群模拟器

969 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

仪表集群模拟器

SocketCAN 仪表集群模拟器

作者: OpenGarages 编译

您需要:

  • SDL2
  • SDL2_Image
  • can-utils 您可以从 GitHub 获得 can-utils,或者在 Ubuntu 中可以运行以下命令:
bash
  sudo apt-get install libsdl2-dev libsdl2-image-dev can-utils  

在安装了依赖项之后,您可以使用 Meson 构建系统 来构建项目:

  meson setup builddir && cd builddir
  meson compile

在虚拟 CAN 接口上进行测试

您可以运行以下命令来设置虚拟 CAN 接口

bash
  sudo modprobe can
  sudo modprobe vcan
  sudo ip link add dev vcan0 type vcan
  sudo ip link set up vcan0

如果输入 ifconfig vcan0,您应该会看到一个 vcan0 接口。此处还提供了一个 setup_vcan.sh 文件。 repo。 用法

默认操作:

启动仪表盘模拟器: ./icsim vcan0 然后启动控制器``` ./controls vcan0


## lib.o 未链接
如果 lib.o 未链接,可能是因为它不适合您的平台的架构。要解决此问题,您需要编译 can-utils 并将新编译的 lib.o 复制到 icsim 目录。您可以从以下地址获取 can-utils:https://github.com/linux-can/can-utils

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言