《Linux 设备驱动开发详解》--Linux驱动概述及开发环境
1、Linux 设备驱动的重点难点
1、编写Linux设备驱动要求工程师有非常好的硬件基础,懂得SRAM、Flash、SDRAM、磁盘读写方式,UART、I2C、USB等设备的借口以及轮询、中断、DMA的原理,PCI总线的工作方式以及CPU的内存管理单元MMU等。
2、编写Linux设备驱动要求工程师有非常好的C语言基础,能够灵活运用C语言的结构体、指针、函数指针以及内存动态申请和释放等。
原创
2016-09-27 11:24:24 ·
619 阅读 ·
0 评论