自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

love23_linuxer的博客

love23_的linuxer在路上

  • 博客(13)
  • 收藏
  • 关注

翻译 专业解答:SourceInsight: a valid serial number was not entered

错误/描述: Source Insight3.5 注册码以及提示 a valid serial number was not entered解决 程序员大都习惯使用Source Insight工具来查看代码。正所谓“工欲善其事,必先利其器”。刚刚想查看代码的时候,忘记已经在这台电脑上安装了此软件,没有仔细查看便重新进行了安装,结果导致破坏了原来的破解版。导致启动之后提示 a valid seri

2017-01-21 11:44:31 903

原创 专业解答:无法获得 VMCI 驱动程序的版本: 句柄无效--

错误/描述 无法获得 VMCI 驱动程序的版本: 句柄无效。 驱动程序“vmci.sys”的版本不正确。请尝试重新安装 VMware Workstation。 开启模块 DevicePowerOn 的操作失败。 未能启动虚拟机。 无法获得 VMCI 驱动程序的版本: 句柄无效工具/原料 记事本 VMware Workstation方法/步骤 步骤一:打开

2017-01-21 10:32:25 5781 3

翻译 alsa/asoundlib.h: No such file or directory

错误总结 gcc sound.c -lasound 时出错 alsa/asoundlib.h: No such file or directory缺少一个库: apt-get install libasound2-dev OK!

2017-01-20 12:43:27 1219 1

原创 对这段时间涉及到的Linux内核中重要结构体和宏的研究总结

对这段时间涉及到的Linux内核中重要结构体和宏的研究总结1.structdevice2.klist_node3.structkref4.struct class5.device_driver6.device_node7.of_device_id8.platform_driver9.platform_device10.platform_match11.input_device12.iio_chann

2017-01-18 22:20:44 476

原创 LINUX设备驱动模型简介

××××××××××××××LINUX设备驱动模型简介×××××××××××××××××第一部分————————————————————————————————————- 1.linux设备驱动模型简介 2.设备驱动模型的底层架构:类,总线,设备,驱动,platform3.实践:使用设备驱动模型来加载上一个led驱动1.linux设备驱动模型简介 《1》什么是设备驱动模型将一个概念时怎样讲明白

2017-01-18 22:19:50 579

原创 ADC

********************************ADC************ADC的引入“` 1.什么是ADC? (1)ADC:analogdigital converter AD转换,模数转换(也就是模拟转数字) (2)CPU本身是数字的,而外部世界变量(电压,温度,高度,压力…)都是模拟的,所以需要用CPU来处理这些外部的模拟变量的时候就需要做AD转换 2.为什么需要A

2017-01-18 22:19:06 583

原创 input子系统三部分源码分析

××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××1:先分析输入核心层源码分析input.c文件,分析完就能分析上层和下层了注:从入口开始看input_init()输入核心层作为一个模块儿,为什么作为一个模块儿,就是因为linux内核是完全可以裁剪的,如果我的设备不需要输入就可以去掉这个模块儿重要的函数如下,其余的后续继续自己研

2017-01-18 22:17:55 340

原创 platform平台总线

目录目录-platform平台总线简介-文章索引何为平台总线平台总线下管理的2员大将platform平台总线工作原理2体系怎么建立起来怎么工作的platform平台总线的工作原理3总线设备驱动程序和平台设备在注册之后怎样来匹配的问题就是解决了我的关于你写完一个驱动程序之后如何能找到你dts中描述的设备因为现在的开发板的platform_device在内核移植的时候就已经被写好了我只需要

2017-01-18 22:16:09 1850

原创 LED框架学习

2017-1-16~2017-1-18—LED框架学习总结1.LED框架笔记预备知识我的开发板:rk3128,内核3.10版本(里面使用了dts),所以最好你得也是3.0以后版本的开发板 读者要知道什么是sysfs(内核向用户空间提供的操作驱动设备的另一个接口),即led框架给用户的操作接口采用的是/sys/接口而不是/dev/接口,我下文也会有解答要知道如何从dts中解析出开发板上的硬件信息

2017-01-16 16:21:04 1783

原创 Markdown常用语法

流程图Created with Raphaël 2.1.0ab

2017-01-16 09:30:34 223

翻译 驱动设计硬件基础学习笔记

×××××××××××××读设备驱动详解,基于内核4.0开发>×××××××××××linux设备驱动的重点,难点linux设备驱动学习是一项浩繁的工程,包含如下重点难点1.编写linux设备驱动要求工程师有非常好的硬件基础:懂得SRAM,Flash,SDRAM,磁盘的读写方式,UART,I2C,USB等设备的接口以及轮训,中断,DMA的原理,PCI总线的工作方式以及CPU的内

2017-01-14 19:35:08 569

转载 解析设备树(dts)的接口函数

文章索引:1.解析设备树的接口函数2.一个无关话题:零长度数组3.Enableauto repeat feature of Linux input subsystem************************1.解析设备树的接口函数********************static inline int of_property_read_u8(c

2017-01-14 19:34:12 1374

原创 Linux设备驱动之Input子系统学习日记--笔者将分享学习一个全新的框架的方法并结合源码深入分析input子系统

目录目录前言必读1Input子系统定义内核用来管理输入类设备的框架2 Input 在linux系统中的定位以此引出怎样学习一个新的框架3什么是输入输入的方式有哪些4Input子系统源码架构分析接下来深入剖析四层5Input子系统的框架分层图6Application应用层分析再把这个图贴出来7Input_core输入核心层分析8Device_driver设备驱动层分析我在11小结将

2017-01-14 10:10:28 596

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除