摘要:
一、 led驱动的实现原理: 通过GPC0_3和GPC0_4引脚的高低电平来控制三极管的导通性,从而控制LED灯亮灭。 尽管 Linux 驱动直接与硬件打交道,但并不是 Linux 驱动直接向硬件中的内存写数据, 而是与本机的I0内存(I/O Memory,位于内核空间〉进行交互。所谓 1/0 内存 阅读全文
摘要:
Linux系统将每一个驱动都映射成一个文件.这些文件称为设备文件或驱动文件,都保存在/dev目录中。编写linux驱动最重要的一步就是编写回调函数,否则与设备文件交互的数据无法得到处理。 1. 编写linux驱动程序的步骤: 第 1 步:建立 Linu x 驱动骨架 (装载和卸载 Linu x 驱动 阅读全文
摘要:
S3C6410开发板是低功耗、高性价比的RISC处理器,基于ARM内核,采用“核心技术+底板”结构,可用于移动电话和通信处理等领域。 开发linux驱动程序采用串口通信实现查看调试信息。开发板带了一个串口,可通过串口线和pc连接。Linux驱动在输出调试信息的时候也会通过串口线将调试信息发送至pc机 阅读全文