10.1概述在上一节课我们用ssh远程访问开发板,通过交叉编译和g++编译工具在开发板显示hello_world,掌握了如何调用交叉编译工具编译和g++远程直接编译的方法去输出一个简单的字符串。 在这节课开始,我们将要学习Hello_dev驱动模块的加载和卸载方法,在进行本节课学习之前,我们认为大家已经掌握了SSH远程访问开发板的方法,不再该细节进行论述。 10.2 Hello_dev驱动模块的加载和卸载。1>打开命令窗口,我们首先进入管理员模式,执行settings64.sh。 2>进入如下路径执行make。注意:如果编译错误,可以执行make clean来清除文件,再重新编译。 3>虚拟机内ping开发板。 4>使用ssh工具连接开发板。 5>把driver_app文件夹内容通过ssh远程访问的方式发送给开发板。 6>进入驱动目录,虚拟机内远程执行insmod命令,添加驱动,执行后串口正常输出hello_world。 7>执行modinfo hello_dev.ko,查看驱动信息。 |
XILINX 官网|站点统计|Archiver|手机版|米联客品牌主页|UISRC工程师开源站 ( 苏ICP备19046771号-2 )
GMT+8, 2025-4-2 15:29 , Processed in 0.341975 second(s), 87 queries .