虚拟串口
socat -d -d pty,raw,echo=0 pty,raw,echo=0
cat < /dev/pts/20 #收
sudo echo "1111"> /dev/pts/19 #发
虚拟CANFD
创建虚拟CAN接口
在Linux上能使用虚拟CAN接口之前,需要在终端执行以下三个步骤:
加载vcan内核模块: sudo modprobe vcan
创建虚拟CAN接口: sudo ip link add dev vcan0 type vcan
将虚拟CAN接口处于在线状态: sudo ip link set up vcan0 或 sudo ip link set dev vcan0 up
将虚拟CAN接口处于离线状态: sudo ip link set down vcan0 或 sudo ip link set dev vcan0 down
删除虚拟CAN接口: sudo ip link del dev vcan0
然后,通过命令ip addr | grep "can" 来验证是否可用并处于在线状态
sudo apt install can-utils
candump -tz vcan0 #收
cansend vcan0 123#abc #发
ubuntu 使用虚拟can 与 socketCAN使用_ubuntu can通信_小鱼仙官的博客-CSDN博客文章来源:https://www.toymoban.com/news/detail-615296.html
【Linux】Socket Can(支持Canfd)编程及测试_球状闪电00的博客-CSDN博客文章来源地址https://www.toymoban.com/news/detail-615296.html
到了这里,关于虚拟串口、虚拟CAN的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!