[X]关闭
0

LINUX篇 基于debian9系统 CH10-驱动开发初识Hello-dev驱动模块

摘要: 10.1概述 在上一节课我们用ssh远程访问开发板,通过交叉编译和g++编译工具在开发板显示hello_world,掌握了如何调用交叉编译工具编译和g++远程直接编译的方法去输出一个简单的字符串。 在这节课开始,我们将要学 ...

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,查看驱动信息。


路过

雷人

握手

鲜花

鸡蛋

最新评论

本文作者
2019-10-9 16:08
  • 1
    粉丝
  • 1579
    阅读
  • 0
    回复

关注米联客

扫描关注,了解最新资讯

联系人:汤经理
电话:0519-80699907
EMAIL:270682667@qq.com
地址:常州溧阳市天目云谷3号楼北楼201B
热门评论
排行榜