上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 124 下一页
摘要: kobject是组成设备device、驱动driver、总线bus、class的基本结构。如果把前者看成基类,则后者均为它的派生产物。device、driver、bus、class构成了设备模型,而kobject内嵌于其中,将这些设备模型的部件组织起来,并形成了sysfs文件系统。kobject就是... 阅读全文
posted @ 2015-12-23 16:14 qiynet 阅读(348) 评论(0) 推荐(0)
摘要: 位域。C语言中为了节省空间的一种常见用法。用于变量存储空间的二进制“位”的分配。比如: struct Data{//该结构体定义了一个结构体类型 int a:8; //结构体中包含三个整型变量,如果 int b:6;//没有使用“:”位域,则改结构体 int c:2;//占用6个字节空间。但使用了“... 阅读全文
posted @ 2015-12-23 15:46 qiynet 阅读(243) 评论(0) 推荐(0)
摘要: 原文:http://www.cnblogs.com/image-eye/archive/2012/01/29/2331254.htmlKobject,kset是设备模型的基本结构体,设备模型使用这两个结构体来完成设备的层次关系,但在实际的设备驱动编写中,我们基本上用不到kobject,kset这些结... 阅读全文
posted @ 2015-12-23 15:33 qiynet 阅读(392) 评论(0) 推荐(0)
摘要: Linux2.6以后的设备驱动,都是在设备模型的基础上构建的,因此,要编写linux下的设备驱动程序,不论是usb设备,pci设备等,都需要了解设备模型。设备模型的基础结构体主要是kobject,kset这两个结构体:struct kobject { char * k_name; char name... 阅读全文
posted @ 2015-12-23 15:32 qiynet 阅读(580) 评论(0) 推荐(0)
摘要: 01 外部信号(电信号,非电信号)严密观察,找到其特点,总结02 根据外部信号特色做电路设计03 反复测试 阅读全文
posted @ 2015-12-23 09:03 qiynet 阅读(326) 评论(0) 推荐(0)
摘要: udev:应用层的守护进程,由启动脚本加载,负责建立热拨插的接点cdev:建立字符设备接口platformdevice:相关平台直接总线建立的设备,主要出现需要自己直接挂到平台的时候,因为很多驱动都挂到相应的总线上的------解决方案--------------------如果没有udevd守护进... 阅读全文
posted @ 2015-12-22 18:48 qiynet 阅读(719) 评论(0) 推荐(0)
摘要: 在PCB厂家调节的阻抗指的是:传输线的“特征阻抗”,反映传输线上所走“行波”某点的电压和电流的比值,与线长无关。传输线本身的特性。线宽:反比介质厚度:正比 阅读全文
posted @ 2015-12-22 18:28 qiynet 阅读(297) 评论(0) 推荐(0)
摘要: 企业资源计划即 ERP (EnterpriseResourcePlanning),由美国 Gartner Group 公司于1990年提出。企业资源计划是MRP II(企业制造资源计划)下一代的制造业系统和资源计划软件。除了MRP II 已有的生产资源计划、制造、财务、销售、采购等功能外,还有质量管... 阅读全文
posted @ 2015-12-21 18:45 qiynet 阅读(247) 评论(0) 推荐(0)
摘要: Linux内核的整体架构作者:蜗蜗发布于:2014-2-21 13:23 分类:Linux内核分析原文:http://www.wowotech.net/linux_kenrel/11.html1. 前言本文是“Linux内核分析”系列文章的第一篇,会以内核的核心功能为出发点,描述Linux内核的整体... 阅读全文
posted @ 2015-12-19 17:02 qiynet 阅读(335) 评论(0) 推荐(0)
摘要: 本文将对Linux系统中的sysfs进行简单的分析,要分析sysfs就必须分析内核的driver-model(驱动模型),两者是紧密联系的。在分析过程中,本文将以platform总线和spi主控制器的platform驱动为例来进行讲解。其实,platform机制是基于driver-model的,通过... 阅读全文
posted @ 2015-12-16 19:57 qiynet 阅读(3024) 评论(0) 推荐(3)
摘要: 一、linux系统将设备分为3类:字符设备、块设备、网络设备。使用驱动程序:字符设备:是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后数据。字符设备是面向流的设备,常见的字符设备有鼠标、键盘、串口、控制台和LED设备等。块设备:是指可以从设备的任意位置读取一... 阅读全文
posted @ 2015-12-16 19:28 qiynet 阅读(443) 评论(0) 推荐(0)
摘要: OpenCore是Android的多媒体核心,它是一个基于C++的实现,定义了全功能的操作系统移植层,各种基本的功能均被封装成类的形式,各层次之间的接口多使用继承等方式。OpenCore是一个多媒体的框架,从宏观上来看,它主要包含了两大方面的内容:PVPlayer:提供媒体播放器的功能,完成各种音频... 阅读全文
posted @ 2015-12-15 20:17 qiynet 阅读(506) 评论(0) 推荐(0)
摘要: 蛇形线设置:设置之后,框选你要修改的线即可;修线:-------------------------------- 阅读全文
posted @ 2015-12-11 11:57 qiynet 阅读(562) 评论(0) 推荐(0)
摘要: 差分对的约束设置第一步,差分对的设置差分对的设置有很多方法,下面介绍两种最常用的方法。1. 点击菜单Logic→Assign Differential Pair... 弹出以下对话框。点击你想要创建差分对的Net1和Net2,填入差分的名字,点击Add后就成功创建了差分对。点击Auto Genera... 阅读全文
posted @ 2015-12-11 11:20 qiynet 阅读(2276) 评论(0) 推荐(0)
摘要: [原][FAQ03891] 如何在User版本开启串口(Uart),抓取上层Log,开启输入控制台2014-11-26阅读1369评论0FAQ Content[Description]如何在User版本开启串口(Uart),开启输入控制台,抓取上层Log[Keyword]User Uart Log ... 阅读全文
posted @ 2015-12-11 10:15 qiynet 阅读(2485) 评论(0) 推荐(0)
上一页 1 ··· 88 89 90 91 92 93 94 95 96 ··· 124 下一页
跳至侧栏