首页
学习
活动
专区
圈层
工具
发布

Linux笔记(20)| Linux的设备模型

//本文主要参考《野火Linux开发指南》 大家好,今天跟大家分享的是在Linux中驱动led。今天的文章包括后面还有一篇是酝酿了近两个星期才开始动手写,可见这部分内容会比较抽象一些。...其实早在之前有一篇关于字符设备驱动的,讲的也是驱动led,大家可以回顾一下:Linux笔记(13)| 字符设备驱动基础入门 Linux笔记(14)| 字符设备驱动基础入门(续) 有朋友可能会产生疑问,...在早期的Linux里面就是像上面那样做的,但是到后来设备越来越多,越来越复杂,维护起来非常不方便,于是发明了设备模型。 那么,设备模型是怎么一回事呢?...= true ifeq ($(NATIVE), false) KERNEL_DIR = /home/embedfire/linux4.19 else KERNEL_DIR = /lib/modules...如果发现build目录不存在,可以使用命令 sudo apt-get install linux-headers-`uname -r` 如果安装失败可能需要先update一下。

3.9K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【LInux】——常见20个常用指令

    多用户,多任务,支持多线程和多CPU的操作系统,linux的应用领域:免费,稳定,高效的, 一般运行在大型服务器上 常用目录介绍: [root@localhost ~]# 的含义: @之前的是当前登录的用户...localhost是主机的名字 ~当前所在的位置 ~家目录 /根目录 #的位置是用户标识:#是超级用户,$普通用户 linux的核心思想:一切皆为文件 linux命令的写法: 命令名 [选项]...,有的有其一,有的都没有 选项的格式一般是 -字母 -单词 字母 可以加多个选项,可以分开也可以合并 命令 选项 参数之间一定要有空格 二、linux的基础命令 1、pwd命令 功能: 显示用户当前所在的目录...将当前工作目录改变到指定的目录下 格式:cd 目录名 常用命令: 4.man 命令 Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。...访问Linux手册页的命令是man 格式:man 其他命令 5.grep 命令 功能:用于查找文件里符合条件的字符串 格式:grep [选项] '查找字符串' 文件名 常用选项: 6.find

    36210

    linux最常用的20条命令

    玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。...然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。...不多说,下面就说说我最常用的Linux命令。 1、cd命令 这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。...标准编译成可执行程序test   gcc -o test test.c -lm -std=c99   #把源文件test.c转换为相应的汇编程序源文件test.s   gcc -S test.c   20...实际时间要大于CPU时间,因为Linux是多任务操作系统,往往在执行一条命令时,系统还要处理其它任务。

    1.1K40
    领券