你将收获

1.IO模型的的介绍

2.设备模型 platform平台总线实现学习

3.GPIO驱动 LED驱动实现

适用人群

互联网职场人 小白 零基础 转行

课程介绍

已订阅的同学,请复制链接添加助教:https://a.fb78.cn/d/3t4daQT

Linux 驱动只有两种运行方式,第一种就是将驱动编译进 Linux 内核中,这样当 Linux 内核启动的时候就会自动运行驱动程序。第二种就是将驱动编译成模块(Linux 下模块扩展名为.ko),模块的加载和卸载注册函数如下:

module init(xxx init); module init 函数用来向 Linux 内核只注册一个模块加载函数,参数 xxx init 就是需要注册的具体函数,当使用“insmod”命令加载驱动的时候,xxx init 这个函数就会被调用。它会将函数地址加入到相应的节区 section 中,这样开机的时候就可以自动加载模块了。

课程目录

讨论留言
回复
请发表友善的回复…
发表回复