特牛网址导航

【精选】Linux设备驱动开发入门之——hello驱动_rk linux设备树驱动hello-CSDN博客

网友收藏
文章浏览阅读2.9k次,点赞3次,收藏30次。1. Linux驱动程序的分类Linux 中主要分为三大类驱动:字符设备驱动、块设备驱动和网络设备驱动。1、字符设备驱动:因为软件操作设备是是以字节为单位进行的,是按照字节流进行读写操作的一种设备。典型的如LCD、蜂鸣器、SPI、触摸屏等驱动,都属于字符设备驱动的范畴。大部分的驱动程序都是属于字符设备驱动。2、块设备驱动:块设备驱动是相对于字符设备驱动而定义的,因为块设备被软件操作时,是以块为单位进行操作的(块指的是多个字节组成一个块)。块设备大多指的都是各种存储类类设备,比如EMMC、SD卡、NAN_rk linux设备树驱动hello