前言
Linux ; 命令 ; 驱动 ; 笔记
一、Linux底层驱动(概念)
1.什么是驱动
- 利用硬件特性,通过代码(直接操作地址 // 地址从数据手册得到),使硬件能够正常工作
2.底层驱动分类
- 字符设备驱动 // Usb设备,触摸屏等 ; 实际开发频率最高
- 网络设备驱动 // 以太网;无线网卡
- 块设备驱动 // 存储设备
3.什么是Linux驱动
- 带了操作系统(Linux OS)
//优点:
能够管理: 1.文件 ; 2.进程/线程 ; 3.设备 // 代码兼容 ; 4.网络 ;5.内存 - 硬件操作逻辑与ARM中相似 // 只是写法不同
- C代码 --编译> K.O //内核模块(二进制文件) -> 装载到开发板内核中 // 不同开发板类型
二、
1.
总结
23/05/06 - 未完结