- 博客(9)
- 收藏
- 关注
转载 Linux spi驱动 (三)
1、概览spi子系统中分为spi控制器驱动和spi设备驱动。前面已经讲述了spi控制器驱动。下面讲述一下spi设备驱动。所谓的spi设备驱动,就是挂在spi总线上形形色色的芯片驱动。它可能是一个Flash芯片,一个声音编解码芯片,也可能是一个网卡芯片。这些芯片如果要正常工作,那就必须为之编写对应的驱动,这个驱动就是spi设备驱动。下面将讲解如何实现一个spi设备驱动2、向内核注册spi设备如果希望一
2016-06-26 19:23:58 635
转载 Linux spi驱动(二)
1、概览对于ARM平台来说,大多数CPU都是SoC。spi控制器被集成在CPU内部。spi总线上的数据传输过程通常就是这个spi控制器来控制的。为了使spi控制器能工作在linux spi子系统中,我们就需要针对CPU内部的spi控制器编写一个驱动。前面的博文提到过,在linux spi系统中struct spi_master对象就对应了一个spi控制器。编写spi控制器驱动其实就是实现struct
2016-06-25 23:21:32 772
转载 Linux spi驱动 (一)
1、概要Linux 中的spi驱动主要是由spi子系统来管理的,其核心代码位于kernel/drivers/spi/spi.c中。具体的spi控制器驱动也在kernel/drivers/spi/目录中。目前spi子系统只支持spi主机模式,还不支持spi从机模式。 spi通常是由spiI控制器、spi总线和连接在spi总线上的设备构成:这里的总线只是指物理的spi连线,并不是指Linux设备模型
2016-06-25 20:06:30 528
转载 调色板原理
调色板原理 & 编程 逻辑调色板结构LOGPALETTE,该结构定义如下: typedef struct tagLOGPALETTE { WORD palVersion; //调色板的板本号,应该指定该值为0x300; WORD palNumEntries;//调色板中的表项数,对于灰度图像该值为256; PALETEENTRY pa
2016-06-19 11:30:26 1542
原创 LCD(二) linux驱动分析
数据结构//struct fb_infostruct fb_info { int node; int flags; struct mutex lock; /* Lock for open/release/ioctl funcs */ struct mutex mm_lock; /* Lock for fb_mmap and smem_* fie
2016-06-19 11:29:16 570
原创 LCD(一) TFT液晶时序图
RGB时序eg 一个TFT液晶的时序图(1)VSYNC信号有效时,表示一帧数据的开始 (2)VSPW表示VSYNC信号的脉冲宽度为(VSPW+1)个HSYNC信号周期,即(VSPW+1)行,这(VSPW+1)行的数据无效。 (3)VSYNC信号脉冲之后,还要经过(VBPD+1)个HSYNC信号周期,有效的行数据才出现。所以,在VSYNC信号有效后要经过(VSPW+1+VBPD+1)个无效的行,第
2016-06-14 20:41:39 14517
转载 git branch操作
1 查看远程分支[plain] view plain copy $ git branch -a * br-2.1.2.2 master remotes/origin/HEAD -> origin/master remotes/origin/br-2.1.2.1 remotes/origin/br-
2016-06-12 21:38:37 424
转载 i2c协议
一、关于I2CI2C为( Inter-IC bus)是用于主从设备通信的协议,具有如下特点:由两条双向物理连线构成CLK与SDA,可简化布线要求。具有广泛的支持,常用于传感器控制、数据传输等低数据流要求场合。通过仲裁可以拥有多个主设备,主设备具备分时操作所有从设备的能力,但在同一时间只有一对设备处于工作状态。每一个I2C设备都有独立的I2C地址。丛设
2016-06-12 21:33:11 962
原创 linux input设备驱动分析
linux input设备驱动分析工作机制输入设备工作机制: 输入动作–》产生中断–》CPU通过总线或者IO读取数据到缓冲区构架层次 app//-------------------- input_event_driver//-------------------- input_core//-------------------- input_device_driver
2016-06-09 15:57:32 1375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人