驱动在嵌入式系统中的位置

1、驱动是内核的一部分

2、内核是操作系统的核心

操作系统对硬件资源进行管理

设备分类:按照CPU和外围设备之间传输数据的 大小

字符设备:以字节为单位

块设备:传输的数据以固定的块为单位512/1024BYTE

网络设备:传输的是按照协议封装好的网络数据(MTU)

嵌入式Linux驱动开发之基础学习笔记

驱动是在Linux操作系统下对外围设备进行管理 

1、Linux模块编程

2、Linux字符设备框架:函数接口、数据接口、对硬件的操作

3、Linux同步机制:SMP、中断

4、Linux中断机制

相关文章:

猜你喜欢
相关资源
相似解决方案