工控机要增加CAN通讯,如保在windows和ubuntu两大系统里测试CAN通讯
首先找一个工控机接口的CAN卡,比如minipcie 接口 转CAN通讯的设备,如下:
要一下产品说明书:
这是Windows软件和说明书,Linux下demo里面有readme
如何按装驱动
如果按装不上时,可以按照如下文件提示再次安装
确认一下lsusb看下有nxp 990x没,找一下,是有的
图中箭头标出,然后继续运行程序
可以先把两路CAN通讯对接,就是一路发报文 ,另一路收报文,波特率是默认波特率
如图所示
运行程序如下:
改一下,在testLikeCan.c这个文件里面再重新make执行一下
如果还要一些错误,如下
这个用不到,可以注释掉。和外部通信,代码里面把停止设备注释掉就可以一直收。