从最简单的入手,对嵌入式Linux驱动达到快手入门的目的;
逐步深入,最终实现对Linux驱动深入理解。
你将收获
从最简单的入手,对嵌入式Linux驱动达到快手入门的目的;
逐步深入,最终实现对Linux驱动深入理解。
适用人群
课程介绍
本套课程针对时下比较热门的嵌入式Linux系统,如何编写驱动的?从最简单的入手,一步一步,手把手的编写代码,一步步引领你进入嵌入式Linux驱动开发的大门。
课程目录
大家都在学
正在加载中...
同学笔记
2020-05-14 00:36:13
module_inie(hello_init)
定义module的启动函数为 hello_init
module_exit(hello_exit)同理
static int _init hello_init(void)
_init 表明只能调用一次
2020-05-14 00:08:41
insmod hello.ko
更新模块的依赖信息
sudo depmod
加载模块
sudo modprobe hello、
模块信息
sudo modinfo hello
卸载模块
sudo rmmod hello
观察模块的打印信息?
dmesg
MODULE_LICENSE("GPL");
MODULE_AUTHOR("test");
MODULE_DESCRIPTION("a kernel test");
MODULE_ALIAS("simple_test")
没有更多了