码迷,mamicode.com
首页 >  
搜索关键字:嵌入式linux 嵌入式学习 linux驱动开发    ( 909个结果
linux设备驱动之misc驱动框架源码分析(二)
1、misc_open函数分析该函数在driver/char/misc.c中,misc.c是驱动框架实现的,这里面的misc_Open函数是misc驱动框架为应用层提供的一个打开misc设备的一个接口。1、首先我们要知道在misc.c中的misc_init函数中,将misc这种类设备注册成了字符设备驱动。代码如下staticint__ini..
分类:系统相关   时间:2017-06-18 20:03:34    阅读次数:340
嵌入式Linux支持LCD console【转】
转自:http://blog.sina.com.cn/s/blog_664c545f0100v9zl.html 转载:http://www.mculee.cn/post/48.html 【1】LCD 驱动基础知识 Linux- 2.6.32.2 内核已经支持S3C2440 的LCD 控制器驱动,但在 ...
分类:系统相关   时间:2017-06-12 13:09:23    阅读次数:358
linux设备驱动之misc驱动框架源码分析(一)
1、misc设备驱动框架源码部分是由内核开发者实现提供的,主要是创建misc类和为驱动开发者提供misc_register函数,来进行创建misc设备。这部分的源码在/drvier/char/misc.c里,代码如下:/* *linux/drivers/char/misc.c * *GenericmiscopenroutinebyJohanMyreen * *Basedoncodef..
分类:系统相关   时间:2017-06-10 21:27:05    阅读次数:349
linux驱动开发之misc类设备介绍
1、什么是misc设备?misc是英文的简称,中文名一般叫做杂项设备/杂散设备。我们知道大部分的设备都有一个明确的分类class,有一些设备进行分类时不太好分,我们不知道一些设备到底应该分到哪一类设备中去,所以最后将这些不知道分到哪类中的设备给分到misc设备中,也就是分到了..
分类:系统相关   时间:2017-06-10 21:22:42    阅读次数:266
linux驱动开发之misc设备与蜂鸣器驱动(一)
1、板载蜂鸣器的驱动测试我手里有一个BSP,九鼎的Bsp,里面有蜂鸣器的驱动,我们先测试一下好不好用。我们拿到一个BSP时,如果要做或移植蜂鸣器的驱动,首先要确定下这个内核中究竟有没有蜂鸣器的驱动,我们可以用sourceInsight将内核放进去,搜索buzzer这个文件,看有没有,如..
分类:系统相关   时间:2017-06-05 22:17:25    阅读次数:185
嵌入式linux和pc机的linux对照
linux本身具备的非常大长处就是稳定,内核精悍,执行时须要的资源少。嵌入式linux和普通linux并无本质差别。 在嵌入式系统上执行linux的一个缺点就是其核心架构没有又一次设计过,而是直接从桌面linux精简过来,一次尽管具有抢占式多任务的能力,可是在实时反映性能上有时会表现的较为逊色。所以 ...
分类:系统相关   时间:2017-06-03 19:19:23    阅读次数:194
Linux嵌入式学习-远程过程调用-Binder系统
Binder系统的C程序使用示例IPC : Inter-Process Communication, 进程间通信RPC : Remote Procedure Call, 远程过程调用 这里我们直接只用android系统中已经实现好的Bindrt系统。 具体源代码在 frameworks\native ...
分类:系统相关   时间:2017-05-28 22:35:04    阅读次数:338
gcc,一个神奇的编译器
gcc是“GNU Compiler Collection”的缩写,从字面意思可以知道它是一个编译器集。gcc不止可以编译器c语言,还能用于c++,java,object-C等语言程序。但是在这里,我们的嵌入式学习中,目前只去关注gcc在C语言方面的编译功能。 .什么是。。。未完待续 ...
分类:其他好文   时间:2017-05-28 22:34:29    阅读次数:178
嵌入式linux培训教程之linux内核特性
创客学院嵌入式培训讲师:Linux内核可以运行在大量的小到手持设备,大到主机的不同的硬件架构上。要满足如此多变的需要,其内核必须是高度可配置的? 嵌入式linux培训教程之linux内核特性: 内核配置有如下的一些方法: 1、 在内核源代码根目录下运行标准的内核配置命令make config,mak ...
分类:系统相关   时间:2017-05-27 17:55:53    阅读次数:294
squashfs文件系统
一、Squashfs文件系统简介 squashfs是以linux 内核源码补丁的形式发布,附带mksquashfs工具,用于创建squash文件系统。squashfs可以将整个文件系统或者某个单一的目录压缩在一起, 存放在某个设备, 某个分区或者普通的文件中. 如果你将其压缩到一个设备中, 那么你可 ...
分类:其他好文   时间:2017-05-22 20:04:44    阅读次数:404
909条   上一页 1 ... 24 25 26 27 28 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!