码迷,mamicode.com
首页 >  
搜索关键字:linux驱动 gpiolib    ( 1228个结果
Linux驱动程序工作原理简介
转自:http://blog.sina.com.cn/s/blog_55465b470100ri1e.htmlLinux驱动程序工作原理简介一、linux驱动程序的数据结构二、设备节点如何产生?三、应用程序是如何访问设备驱动程序的?四、为什么要有设备文件系统?五、设备文件系统如何实现?六、如何使用设...
分类:系统相关   时间:2014-06-24 10:22:09    阅读次数:302
Linux驱动的两种加载方式过程分析
一、概念简述 在Linux下可以通过两种方式加载驱动程序:静态加载和动态加载。 静态加载就是把驱动程序直接编译进内核,系统启动后可以直接调用。静态加载的缺点是调试起来比较麻烦,每次修改一个地方都要重新编译和下载内核,效率较低。若采用静态加载的驱动较多,会导致内核容量很大,浪费存储空间。 动态加载利用了Linux的module特性,可以在系统启动后用insmod命令添加模块(.ko),在不需要...
分类:系统相关   时间:2014-06-22 18:56:41    阅读次数:301
linux驱动移植(nand,yaffs2)
原文:http://blog.sina.com.cn/s/blog_7090b8670101b0bi.htmllinux驱动移植(nand,yaffs2)在linux操作系统的顺利移植之后,linux的内核虽然在板子上跑了起来,但是此时linux还不支持板子的的各个硬件,比如说lcd,摄像头,声卡,...
分类:系统相关   时间:2014-06-20 15:20:01    阅读次数:387
【Linux驱动】TQ2440 LED驱动程序
★总体介绍 LED驱动程序主要实现了TQ2440开发板上的4个LED灯的硬件驱动,实现了对引脚GPIOB5、GPIOB6、GPIOB7、GPIOB8的高低电平设置(common-smdk.c中已经实现了对引脚的配置),利用测试程序调用该驱动程序,通过命令控制LED灯的亮灭。 ★详细介绍 1、驱动程序代码:My_led.c #include #include #include #inc...
分类:系统相关   时间:2014-06-19 09:58:26    阅读次数:429
linux 驱动开发-模块的构建
1.模块的含义 linux 是采用模块化的方式构建的,允许内核在运行时动态地向其中插入或从中删除代码,这些代码(包扩函数,数据,模块入口函数,模块出口函数)被一并组合 在一个单独的二进制镜像,就是所谓的可装载内核模块。 模块可以是基本的内核镜像尽可能小,同时可以方便地对新功能进行调试,还可以实现热插拔(后续会学习如何实现设备的热插拔功能,暂时无需深究),和内核的核心子系统不一样,模块文件需要...
分类:系统相关   时间:2014-06-17 16:35:16    阅读次数:246
Linux 驱动开发笔记(一)
1、查看printk函数日记输出 (1)使用字符终端;通常使用ctrl+alt+f1切换查看; (2)使用cat /proc/kmsg命令;(在Linux系统启动后,/proc/kmsg文件可以查看内核对外所用的符号表,可以用cat命令查看器内容。) (3)使用dmesg命令查看。 linux/ke...
分类:系统相关   时间:2014-06-17 00:52:07    阅读次数:425
Linux驱动程序:统计单词个数
本例为Android升读探索(卷1):HAL与驱动开发 一书中附带的shili...
分类:系统相关   时间:2014-06-10 14:31:01    阅读次数:318
linux系统驱动基础学习笔记
Linux驱动:角色:应用程序 API 操作系统 驱动 实际硬件功能:1.对设备进行初始化和释放2.把数据从内核传送到硬件和从硬件读取数据3.检测和处理设备出现的错误Linux驱动程序类型:字符设备:由文件系统管理 (通过设备文件访问)块设备:由文件系统管理网络设备:由协议栈管理 (通过socke....
分类:系统相关   时间:2014-06-06 15:55:44    阅读次数:451
【Linux驱动】文件描述符以及相关知识
1、文件描述符 Linux操作系统中,几乎所有的设备都被抽象成为设备文件。因此,当我们想对设备进行操作的时候可以直接去操作其相应的设备文件。设备文件即是文件,要想对文件进行操作,无非就是:打开文件、关闭文件、写入数据、读出数据等,它们分别对应的函数有open(),close(),write(),read(),就以其中的open()函数做一个分析。open函数的作用是打开一个文件。 (1)它的定...
分类:系统相关   时间:2014-06-05 06:17:45    阅读次数:389
怎么写Linux驱动
写驱动的工作流程...
分类:系统相关   时间:2014-06-04 23:42:32    阅读次数:465
1228条   上一页 1 ... 120 121 122 123 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!