码迷,mamicode.com
首页 >  
搜索关键字:spi    ( 1740个结果
3.0.35 SPI主机控制器驱动和外设驱动
SPI(同步外设接口)是由motorola开发的全双工同步串行总线,其接口由MISO(串行数据输入),MOSI(串行数据输出),SCK(串行移位时钟)SS(从使能信号)4种信号构成。SS决定了惟一的与主设备通信的从设备,主设备通过产生移位时钟来发起通信。在3.0.35 内核中,用spi_master...
分类:其他好文   时间:2015-03-21 15:28:58    阅读次数:180
linux spi 主机与外设分离思想
SPI 驱动采用如上图示的隔离方式,这样的结果是,外设a, b, c的驱动与主机控制器A, B, C的驱动不相关。主机控制器驱动不关心外设,而外设驱动也不关心主机控制器,外设只是访问核心层的通用API进行数据传输。主机控制器可以与外设进行任意的组合。设想一共有m个主机控制器,n个外设,分离的结果是需...
分类:系统相关   时间:2015-03-20 18:22:23    阅读次数:198
3.0.35 platform 总线、设备与驱动
在该内核的设备驱动模型中,关心总线、设备和驱动这三个实体。在系统每注册一个设备的时候,由总线寻找与之匹配的驱动;在系统每注册一个驱动的时候,会由总线寻找与之匹配的设备。一个现实的linux设备和驱动通常都需要挂载在一种总线上,对于本身依附于PCI,USB,I2C,SPI等的设备而言,这不是问题但在嵌...
分类:其他好文   时间:2015-03-20 18:15:35    阅读次数:214
8148 add spi driver
http://blog.csdn.net/zouwen198317/article/details/8452209http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/716/t/366275http://e2e.ti.co...
分类:其他好文   时间:2015-03-19 20:04:23    阅读次数:113
嵌入式开发之davinci--- spi 中的时钟极性CPOL和相位CPHA
PI的极性Polarity和相位Phase,最常见的写法是CPOL和CPHA,不过也有一些其他写法,简单总结如下:(1) CKPOL (Clock Polarity) = CPOL = POL = Polarity = (时钟)极性(2) CKPHA (Clock Phase) = CPHA = ....
分类:其他好文   时间:2015-03-19 14:42:54    阅读次数:114
嵌入式驱动开发之spi---spi串口通信调试
一. 概念SPI是 Serial Peripheral Interface(串型外部接口)的缩写。SPI接口有4根PIN脚,分别是: * SPICLK : 用于传输数据的同步时钟 * SPIMISO : 用于主模式下的输入,或从模式下的输出信号线 * SPIMOSI : 用于主模式下的输出...
分类:其他好文   时间:2015-03-17 14:08:54    阅读次数:3892
bcgcontrolbar 修改单文档字体
在xxxapp的InitInstance()函数最后 加入 LOGFONT logfont={0}; ::SystemParametersInfo(SPI_GETICONTITLELOGFONT,sizeof(LOGFONT),&logfont,0); _tcscpy_s(logf...
分类:其他好文   时间:2015-03-15 16:26:22    阅读次数:314
LPC1768的SPI通讯
SPI是一种全双工串行接口,可处理多个连接到指定总线上的主机和从机。在数据传输过程中总线上只能有一个主机和一个从机通信。在数据传输中,主机总是会向从机发送一帧8到16个位的数据,而从机也总会向主机发送一帧字节数据使用代码如下void SpiInit(SPI_SPEED speed){ u8 div=...
分类:其他好文   时间:2015-03-15 02:04:34    阅读次数:305
SD初始化过程以及Cmd解析
D: 1条CMD线,所有的命令和回应都是通过这条线一位一位的传输.不同模式或不同版本下,命令有不同含义.(SD(SD[0],SD[3:0]),SPI)) 1条时钟线,时钟源是来自APH总线时钟 4条数据线,SPI模式下用了两条(一条输出,一条输入...
分类:其他好文   时间:2015-03-13 16:52:08    阅读次数:218
LPC1752读取FM25L04B的原理与实现
LPC1752通过SPI与FM25L04B进行通讯。 图 1 LPC1752 与 FM25L04B 硬件连线图 初始化LPC1752的SSP0模块 按着如下步骤进行初始化的操作: 在PCONP寄存器置位PCSSP0,允许SSP0模块的电源输出; 在PCLK_SSP1寄存器中选择PCLK_SEL0,设置SSP0的时钟为CCLK/4;对SSP0的时钟进行分频,设置为CCLK/4/10; 对LPC...
分类:其他好文   时间:2015-03-12 11:30:20    阅读次数:1380
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!