IO-PCE358-8S_16S串口卡Linux驱动编译方法
先将串口卡安装到 PC 上的 PCE 插槽上。 然后打开电脑,进入系统。
将驱动复制放在桌面(个人方便操作)
1. 驱动解压出来如下图:我把文件名改成 358,简单操作
2. 打开终端, 运行 ROOT 权限,如下图:
3. 开始操作, 输入 lspci -vd 13a8:* 然后回车键
4. 输入 ls /sys/bus/pci/drivers/serial/0000:01:00.0 bind new_id remove_iduevent unbind 然后回车键
5. 输入 echo -n "0000:01:00.0" > /sys/bus/pci/drivers/serial/unbind 然后回车键
进行以上操作是将系统自带的移除掉, 以下开始编译驱动。 1.接上面的,输入 ls 显示如下图:
2. 开始进入驱动所在的路径:因为我是放在桌面,所以输入 cd Desktop 然后回车
3. 输入 ls 查看文件,我们看到文件夹 358
3. 进入文件夹 358 输入 cd 358 回车键,如下图:
4. 然后进行 make 输入 make 然后回车,如下图:
5. make 完成后输入 insmod xr17v35x.ko 然后回车,不会显示变化。
到此驱动编译完成。
检查是否编译成功,路径如下:我这里测试的是 8 口串口卡
Files--Computer--dev
系统版本内核: