
Linux 内核驱动
文章平均质量分 85
fanwenjieok
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
触摸屏驱动分析之——tslib的README文件阅读
General=======The idea of tslib is to have a core library that provides standardisedservices, and a set of plugins to manage the conversion and filtering asneeded.The plugins for a particular t原创 2014-08-02 14:33:18 · 646 阅读 · 0 评论 -
I2S音频总线学习(一)数字音频技术
IIS音频总线学习(一)数字音频技术一、声音的基本概念 声音是通过一定介质传播的连续的波。图1 声波重要指标:振幅:音量的大小周期:重复出现的时间间隔频率:指信号每秒钟变化的次数声音按频率分类:图2 声音的频率(语音信号频率范围:300Hz-3kHz)声音的传播携带了信息,它是人类传播信息的一种主要媒体。 声转载 2014-08-25 23:38:09 · 907 阅读 · 0 评论 -
I2S音频总线学习(三)S3C2440的I2S控制器
I2S音频总线学习(三)S3C2440的I2S控制器一、I2S控制器结构框图 S3C2440A的Inter-IC Sound (IIS)总线接口作为一个编解码接口连接外部8/16位立体声音频解码IC用于迷你碟机和可携式应用。IIS总线接口支持IIS总线数据格式和MSB-justified数据格式。该接口对FIFO的访问采用了DMA模式转载 2014-08-26 00:38:31 · 935 阅读 · 0 评论 -
S3C-XXXX 通用ADC驱模板
ADC驱动。。。就是应用程序去读取ADC转载 2014-08-23 10:55:02 · 847 阅读 · 0 评论 -
linux驱动框架——LCD内核驱动配置
理解6410 LCD驱动之LCD驱动移植(内核版本:2.6.38)1、arch/arm/plat-samsung/include/plat/map-base.h #define S3C_VA_LCD S3C_ADDR(0 x01100000) /* LCD控制器基址映射*/2、arch/arm/mach-s3c64xx/include/mach/r原创 2014-08-20 13:23:05 · 1240 阅读 · 0 评论 -
Linux输入子系统——按键驱动实例
#include #include #include #include #include #include #include #include#include // ioremap,ioread32等IO内存操作函数定义#include // 中断相关#include#include#include // 等待队列相关头文件#原创 2014-08-20 01:09:27 · 684 阅读 · 0 评论 -
Linux输入子系统:输入设备编程指南 -- input-programming.txt .
Programming input drivers~~~~~~~~~~~~~~~~~~~~~~~~~1. Creating an input device driver~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1.0 The simplest example~~~~~~~~~~~~~~~~~~~~~~~~Here comes a very simp原创 2014-08-19 22:36:28 · 711 阅读 · 0 评论 -
Linux输入子系统:事件的编码 -- event-codes.txt
输入系统协议用类型types和编码codecs来表示输入设备的值并用此来通知用户空间的应用程序。这篇文档对这些类型和编码进行了说明并且指出什么时候和如何使用这些类型和编码。 一个单一的硬件事件可以产生多个输入事件,每个输入事件包含一个单一数据项的新的数据值。EV_SYN是一个特别的事件类型,它用来把同一时刻产生的多个输入数据分割为多个数据包。在下面的描述中,术语事件(event)是指一个涵盖类转载 2014-08-19 18:13:37 · 476 阅读 · 0 评论 -
Linux驱动框架之——Input子系统
Linux驱动框架之——Input子系统 输入(Input)子系统是分层架构的,总共分为 3 层,从上到下分别是:事件处理层(Event Handler)、输入子系统核心层(Input Core)、硬件驱动层(Input Driver) 。转载 2014-08-12 00:23:24 · 3267 阅读 · 0 评论 -
触摸屏驱动分析之——tslib机制分析
tslib插件: pthres 为Tslib 提供的触摸屏灵敏度门槛插件; variance 为Tslib 提供的触摸屏滤波算法插件; dejitter 为Tslib 提供的触摸屏去噪算法插件; linear 为Tslib 提供的触摸屏坐标变换插 件。 触摸屏驱动为与硬件直接接触部分,为上层的Tslib 提供最原始的设备坐标数据,并可以配置采样原创 2014-08-02 15:30:08 · 1453 阅读 · 0 评论 -
触摸屏驱动分析之——tslib概览
Tslib 是触摸屏驱动和运用 层之间的适配层,它从触摸屏驱动处取得 原始的装备 坐标数据,议决 一系列的去噪、去抖、坐标变换等操作,来去除噪声并将原始的装备 坐标转换为相应的屏幕坐标。议决 tslib/src/tslib.h文件能够 看出,在tslib中为运用 层提供了2个首要 的接口 ts_open(),ts_close();ts_read()和ts_read_raw(),其中ts_read(原创 2014-08-02 14:04:30 · 1566 阅读 · 0 评论 -
触摸屏驱动分析之——ts_test.c
struct ts_button { int x, y, w, h; char *text; int flags; /* button pressed ? */ #define BUTTON_ACTIVE 0x00000001};/* draw a button */static void button_draw (struct ts_button *button){ /*原创 2014-08-02 23:14:19 · 1999 阅读 · 1 评论 -
触摸屏驱动分析之——tslib编译配置
触摸屏驱动分析之——tslib编译配置sudo apt-get install autoconfsudo apt-get install automakesudo apt-get install libtool原创 2014-08-02 16:16:00 · 728 阅读 · 0 评论 -
I2S音频总线学习(二)I2S总线协议
I2S音频总线学习(二)I2S总线协议一、I2S总线概述 音响数据的采集、处理和传输是多媒体技术的重要组成部分。众多的数字音频系统已经进入消费市场,例如数字音频录音带、数字声音处理器。对于设备和生产厂家来说,标准化的信息传输结构可以提高系统的适应性。I2S(Inter—IC Sound)总线是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频转载 2014-08-26 00:33:27 · 779 阅读 · 0 评论