初识Linux字符设备驱动开发:从0打造第一个“虚拟硬件”

驱动初认识在 Linux 系统中,设备驱动是连接硬件和软件的桥梁。上面这张图清晰的展示了Linux系统的分层架构:用户日常操作中直接面对的就是应用层和GNU C库。而这些应用与计算机硬件打交道的第一步就是跨过用户空间进入内核空间的最上层——系统调用...

技术学习