欢迎观看KvaserLinux驱动程序和SDK开发包安装手册。在该视频中,我们会为您诠释怎样创建和安装KvaserLinux驱动程序和SDK开发包。
在视频中,我们将使用Ubuntu操作系统的最新常年支持版本14.04.3。
【开始】
在开始之前,我们须要获取KvaserLINUX驱动程序和SDK开发包最新版本。我们早已在视频中添加了相关注解,因而你可以通过点击来手动下载所需文件linux 开发驱动,无需关闭视频。另外,你还可以步入以下网址来下载所需文件。()
打开一个终端窗口,之后使用修改目录命令转至到包含linuxcan.tar.gz的目录之中。以后linux 开发驱动,通过输入“tar-xvzflinuxcan.tar.gz”命令来获取文件。
【安装Kernel头文件】
如今我们须要下载并安装kernel头文件北京linux培训,以应用于编译程序。我们可以通过输入“sudoapt-getinstallbuild-essentia”来实现这一步骤。一些系统可能还须要使用“sudoapt-getinstalllinux-headers-`uname-r`”命令。请注意,假若你有几个Linux头文件的不同版本,与当前运行的kernel头文件不同,这么可能会造成系统不兼容以及错误的驱动程序出现。
【安装所有驱动】
我们可以从linuxcan文件夹建立驱动程序,并安装她们。为了建立驱动,我们须要在终端设备中输入“make”。一旦所有程序都构建完毕wps for linux,我们就须要输入“sudomakeinstall”。这会一次性安装所有的驱动程序。
【安装单独驱动程序】
你也可以单独安装特定的驱动,而非一次性将她们全部安装完毕。并且,由于所有的设备驱动都使用CANlib和kvcommon驱动,你须要首先建立并安装她们。要安装CANlib,就要先要移至canlib目录,输入“make”,之后再输入“sudomakeinstall”。下一步,移至公共目录,输入“make”,之后输入“sudo./installscript.sh”安装kvcommon驱动程序。在安装了kvcommon以后,你可以变更目录到任意一个你想要安装的驱动程序中,输入“make”创建。再输入“sudo./installscript.sh”来安装那种驱动。你只须要确定你安装了CANlib和kvcommon驱动程序。
【安装调试版本】
假如你想要建立一个驱动程序的调试版本,你可以输入“makeKV_Debug_ON=1”,一般我们都在这儿使用“make”命令。
【测试】
既然我们早已安装了驱动程序,我们就要测试下使用CANlib安装的驱动程序是否合适。开始之前,请确保你有一台Kvaser设备与你的笔记本相连。在示例中,我们将采用LeafLightv2。以后改变目录至canlib/examples。输入“/listChannels”命令,假如我们安装的驱动是正确的,终端会显示出总线上可用通道的数目。
【手动安装与卸载驱动程序】
如我们在测试中使用的LeafLightv2,当设备从PC端插入或移除时,USB插口会手动安装和卸载驱动程序。对于通过PCI端口联接的virtualcan或插口,你须要在使用之前自动安装驱动程序。为了实现安装,输入“sudomodprobe”,然后输入你要安装的驱动程序的名称。在示例中,我们输入“sudomodprobevirtualcan”来安装virtualcan驱动程序。假如我们再一次运行listChannels,我们能够在LeafLightv2听到两个virtualcan通道已列举。