About SPI-NOR Subsystem.pdf
该文对flash 类别简单的介绍,并正对spi-nor flash所属的类型进行了详细的介绍。
介绍包括 硬件种类 硬件接线 linux中分层驱动 各个层的作用 测试方法。
第11讲-虚拟存储:缺页中断
内存管理 Linux 关于内存管理的所有。alloc()和mmap()等内存分配函数,在分配时只是建立了进程虚拟地址空间,并没有分配虚拟内存对应的物理内存。
当进程访问这些没有建立映射关系的虚拟内存时,处理器自动触发一个缺页异常。
缺页异常是Linux内存管理中最复杂和重要的一部分,需要考虑很多相关细节,包括匿名页面、KSM页面、page cache页面、写时复制、私有映射和共享映射等
经典串口测试程序
linux下经典串口测试程序有读写、波特了配置、更重要的是一些串口参数配置
基于ARM9的IIC串行通信
基于ARM9的IIC串行通信,i2c的时序 起始 结束 应答 等通讯机制
基于嵌入式Linux的RFID读卡器的驱动程序设计与实现
基于嵌入式Linux的RFID读卡器的驱动程序设计与实现
( Makefile经典教程
( Makefile经典教程,这是linux进入shell界面编程的最基本的方法。
跟我一起写 Makefile
跟我一起写 Makefile 全方位的介绍makefile。语法 编写方法可以为shell打下坚实基础
RC522在linux的I2C驱动
目前RC522移植到ANdoird平台下的I2C驱动程序,可以直接编译使用。
linux I2C通用驱动
android下或者linux下 I2C通用驱动的 实现数据的收发 也有DMA的通信方式
linux下SPI驱动
linux下SPI接口通信的具体使用方法。可编译直接添加一个设备。本文中带有一个GPIO引脚的引出控制
串口读写程序
串口读写 在linu驱动下面的.C文件的直接运行。详细代码 编译可以直接运行。修改交叉编译的路径
Linux设备驱动开发详解
《Linux设备驱动开发详解(第2版)》是一本介绍Linux设备驱动开发理论、框架与实例的书,《Linux设备驱动开发详解(第2版)》基于LDD6410开发板,以Linux2.6 版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和I/O映射以及异步通知、阻塞I/O、非阻塞I/O等Linux设备驱动理论;字符设备、块设备、TTY设备、I2C设备、LCD设备、音频设备、USB设备、网络设备、PCI设备等Linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了Linux驱动开发的大量实例,使读者能够独立开发各类Linux设备驱动。《Linux设备驱动开发详解(第2版)》内容全面,实例丰富,操作性强,语言通俗易懂,适合广大Linux开发人员、嵌入式工程师参考使用。
Android驱动开发实例(控制LED灯)
android系统中驱动的开发,对与gpio引脚来控制LED灯的方法做了介绍和操作