📁
notes
  • 目录
  • 嵌入式学习路线
  • Linux驱动开发
    • 字符设备驱动开发
    • Linux驱动开发
  • 安卓底层开发
    • 硬件抽象层
      • 安卓硬件驱动
      • 安卓硬件抽象层模块
      • 安卓硬件访问服务
      • 安卓应用
    • 智能指针
    • Logger日志系统
      • Logger日志
      • Logger写接口
      • Logcat
    • binder
      • binder
  • 操作系统
    • 操作系统的运行机制
    • 进程
  • linux一句话
    • 与网络无关的Linux
  • Linux内核0.12
    • 微型计算机组成结构
  • QT
    • 第一个QT
  • ubuntu
    • Linux使用
    • 使用notebook
    • 使用vscode
    • 使用ubuntu
    • Linux运行时格式
    • 配置samba进行win和Linux文件访问
  • shell
    • 自动打包
    • shell 概述
    • 变量
    • 条件测试
    • 控制
  • C
    • 第一条Linux_c输出
  • GTK
    • GTK入门
    • 控制件
    • 事件
    • Glade使用
  • sqlite
    • 数据库概述
    • SQL基础
    • SQLite的C编程
    • SQL语句进阶
  • web
    • CGI通用网关接口
  • 物联网
    • 物联网概述
    • 射频识别技术RFID
  • MySQL
    • MySQL的配置
  • 其他
    • Typora图床
Powered by GitBook
On this page

Was this helpful?

  1. Linux驱动开发

字符设备驱动开发

Previous嵌入式学习路线NextLinux驱动开发

Last updated 4 years ago

Was this helpful?

  • @Author: cpu_code

  • @Date: 2020-07-12 14:09:20

  • @LastEditTime: 2020-07-12 21:08:35

  • @FilePath: \note\android_bottom\smart_pointer.md

  • @Gitee:

  • @Github:

  • @CSDN:

  • @Gitbook:

字符设备驱动简介

字符设备是 Linux 驱动中最基本的设备驱动,字符设备就是一个一个字节,按照字节流进行读写操作的设备,读写数据是分先后顺序的。比如我们最常见的点灯、按键、 IIC、 SPI,LCD 等等都是字符设备,这些设备的驱动就叫做字符设备驱动

Linux 应用程序对驱动程序的调用流程
https://gitee.com/cpu_code
https://github.com/CPU-Code
https://blog.csdn.net/qq_44226094
https://923992029.gitbook.io/cpucode/