- 博客(17)
- 收藏
- 关注
转载 DRM/KMS 基本组件介绍
Each DRM device provides access to manage which monitors and displays are currently used and what frames to be displayed. This task is calledKernel Mode-Setting(KMS). Historically, this was done...
2017-09-13 12:23:00
952
转载 DRM学习总结(1)--- DRM框架介绍
一、DRM 简介Incomputing,theDirectRenderingManager(DRM),asubsystemoftheLinuxkernel,interfaceswiththeGPUsofmodernvideocards.DRMexposesanAPIthatuser-spaceprogramscan...
2017-09-13 12:17:00
1516
转载 MIPI协议学习总结(一)
一、MIPI 简介: MIPI(移动行业处理器接口)是Mobile Industry Processor Interface的缩写。MIPI是MIPI联盟发起的为移动应用处理器制定的开放标准。 已经完成和正在计划中的规范如下:二、MIPI DSI规范:1、名词解释• DCS (Display Command Set):DCS是一个标准化的命令集,用...
2016-02-19 11:19:00
430
转载 Framebuffer 驱动学习总结(二)---- Framebuffer模块初始化
---恢复内容开始---Framebuffer模块初始化过程:--driver\video\fbmem.c1、 初始化Framebuffer:FrameBuffer驱动是以模块的形式注册到系统中,在模块初始化时,创建FrameBuffer对应的设备文件及proc文件,并注册FrameBuffer设备操作接口函数fb_fops。static int __init f...
2016-02-18 16:06:00
631
转载 Framebuffer 驱动学习总结(一) ---- 总体架构及关键结构体
一、Framebuffer 设备驱动总体架构帧缓冲设备为标准的字符型设备,在Linux中主设备号29,定义在/include/linux/major.h中的FB_MAJOR,次设备号定义帧缓冲的个数,最大允许有32个FrameBuffer,定义在/include/linux/fb.h中的FB_MAX,对应于文件系统下/dev/fb%d设备文件。我们从上...
2016-02-01 18:11:00
561
转载 Linux USB驱动学习总结(三)---- USB鼠标的加载、初始化和通信过程
1、usbmouse的定义:usb鼠标既包含usb设备(usb_device)的属性也包含input输入设备(input_dev)的属性struct usb_mouse {char name[128];///USB鼠标设备名称char phys[64];///路径struct usb_device *usbdev;///USB设备struct in...
2016-01-12 15:39:00
307
转载 Linux USB驱动学习总结(二)---- USB设备驱动
USB 设备驱动:一、USB 描述符:(存在于USB 的E2PROM里面)1、 设备描述符:struct usb_device_descriptor2、 配置描述符:struct usb_config_descriptor3、 接口描述符:struct usb_interface_descriptor4、 端点描述符:struct usb_endpoint_d...
2016-01-05 15:50:00
342
转载 Linux USB驱动学习总结(一)---- USB基本概念及驱动架构
USB,UniversalSerialBus(通用串行总线),是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。1、USB接口定义:2、Mini-USB 接口: ...
2016-01-05 15:24:00
449
转载 Linux input子系统学习总结(三)----Input设备驱动
Input 设备驱动 ---操作硬件获取硬件寄存器中设备输入的数据,并把数据交给核心层;一 、设备驱动的注册步骤:1、分配一个struct input_dev : struct input_dev *input_dev;2、 初始化 input_dev 这个结构体 :3、 注册这个input_dev 设备:Input_regis...
2015-12-22 18:11:00
237
转载 Linux input子系统学习总结(二)----Input事件驱动
Input 事件驱动: (主要文件 :drivers/input/evdev.c 、 drivers/input/input.h)基于kernel 4.0一、 关键函数调用顺序:1、input_register_handler(&evdev_handler); ///注册 evdev_handler 这个input事件驱evdev.c 2、inpu...
2015-12-17 18:13:00
233
转载 Linux input子系统学习总结(一)---- 三个重要的结构体
一 、 总体架构 图 上层是图形界面和应用程序,通过监听设备节点,获取用户相应的输入事件,根据输入事件来做出相应的反应;eventX (X从0开始)表示 按键事件,mice 表示鼠标事件Input core --- input 核心Input event drivers --- input事件驱动(mousedev 、 evdev、keybo...
2015-12-16 17:25:00
164
转载 系统集成软件之传感器限差管理
传感器限差设置包括:测斜仪、渗压计、水位计、雨量计等项限差设置。预警信息区为已经添加完成的信息,预警信息配置区可以实现对各预警分项的添加、删除和对添加完成的预警值的修改。首先实现水位计的限差管理,首先查询设备表,将所有的水位计信息加载到主界面上,然后分别设置每个水位计对应的一级,二级,三级预警信息,包括预警值,逻辑关系,是否屏蔽等信息,所有的预警设置信息存到WarningSet表中,...
2014-01-17 11:53:00
171
转载 系统集成软件之预警联系人管理
在线监测的主要功能除了数据的采集、存储和分析之外,对分析结果及系统运行状况进行及时预警也是非常重要且必不可少的;预警联系人管理 --UI层WarningContactsManageForm.cs 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentMode...
2013-12-13 11:33:00
191
转载 用C#实现通过串口对设备的数据采集--Server层
今天中午没睡午觉,头昏眼花的,实在写不了代码,把这几天写的Server层数据采集的程序整理了一下。WatrLevelDataCollectServer.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 u...
2013-10-31 17:04:00
1134
转载 用C#实现对MSSqlServer数据库的增删改查---Server层(WaterLevelRecordServer.cs、DeviceRecordServer.cs)...
抛开现实的残酷与无奈,对技术孜孜不倦的追求,从专注到执着,从疯狂到忘我,始终坚信代码可以改变世界,更能改变自己的人生。WaterLevelRecordServer.cs 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; ...
2013-10-28 09:45:00
133
转载 用C#实现对MSSqlServer数据库的增删改查---Server层(WaterLevelSetServer.cs、DeviceSetServer.cs)...
在Server层定义WaterLevelSetServer和WaterLevelRecordServer两个子类,分别继承DeviceSetServer和DeviceRecordServer。 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System....
2013-10-28 09:33:00
135
转载 用C#实现对MSSqlServer数据库的增删改查---DAL层
说明:本人完成的工作是对传感器--超声波物位计进行硬件集成,上位机通过串口接收传感器数据并将其存到数据库中;在DAL层实现对数据库的增删改查,其中包含两个数据表分别是WaterLevelSet表和WaterLevelRecord表,以下代码即是完成对两张表进行数据操作。 1 /*--------------------------------------------------...
2013-10-08 16:12:00
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人