
SPI
文章平均质量分 76
YasinLeeX
yasin.lee.x@outlook.com
In fact, a good percentage of the total code in a program consists of nothing but error checking.
展开
-
高通平台SPI外设的片选信号配置
spi master 和spi device有各自的dts配置:这是spi master的配置示例,也就是spi控制器这是一个spi device的配置示例,也就是spi外设(从设备)一个spi控制器上可以连接多个从设备,在任何时刻只有一个从设备可以通过spi控制器的数据线进行通信。片选信号就是用来确认当前和哪个外设进行通信的选择机制。一般情况下控制器想和哪个外设通讯时,会将连接到这个外...原创 2018-10-25 11:32:55 · 8009 阅读 · 1 评论 -
联芯 1860平台 icn6211 mipi to RGB 转换芯片 调试 和 st7789 LCD调试spi 9bit 模式
关键字:联芯科技,LC1860,LC186x,Chipone Technology,icn6211,mipi bridge,mipi to RGB,mipi转换芯片,RGB666,st7789,st7789V2原创 2017-12-26 09:16:15 · 15243 阅读 · 19 评论 -
spidev_test.c中的错误 spi 9bits 模式 messge构造
看注释吧,/* * SPI testing utility (using spidev driver) * * Copyright (c) 2007 MontaVista Software, Inc. * Copyright (c) 2007 Anton Vorontsov * * This program is free software; you原创 2017-01-20 18:03:54 · 5256 阅读 · 0 评论 -
spi驱动流程学习
diff --git a/1980c/base/kernel/linux-3.10/arch/arm/configs/M88_phone_v1_0_defconfig b/1980c/base/kernel/linux-3.10/arch/arm/configs/M88_phone_v1_0_defconfigindex a4e81bb..b15afeb 100755--- a/1980c/b原创 2016-03-01 18:07:02 · 4522 阅读 · 0 评论 -
pl022调试备忘
记住把地址0x67800030第17位置1。目的是打开spi1的所在的那一组GPIO(数据线,时钟线以及片选线对应的GPIO供电)的芯片内部供电,这一路供电叫vdd_nfs。要注意在v2的DVB板上这一路供电可以通过跳线JP12直接提供,所以如果直接通过跳线由外部提供一个1v8的电压后spi1也是可以使用的。以上问题的发现是因为测试中总是发现spi1没有clk输出,对应的其他数据线也没有信号。原创 2012-01-14 14:35:35 · 1337 阅读 · 1 评论 -
Serial Peripheral Interface Bus · Motorola SPI ARM PL022 控制器驱动移植 SPI接口的SD卡调试
前阵子写完了PL022的驱动,一直没有做过深入测试,只是用环路测试发现数据发送和读取都是正确的,也就暂时放下了,上周项目提出新的需求,要求使用T卡挂到SPI总线上,我便开始了这方面的移植工作。其实在linux kernel 中已经实现了mmc层的所有操作,理论上将,只要让mm原创 2011-08-22 15:56:35 · 5738 阅读 · 0 评论 -
pl022 ssp 驱动调试笔记
”在Linux kernel中当使用中断共享机制时,在中断发生后会有两次调用中断处理函数,而每次调用所传递的void* dev_id 是不同的,中断处理函数会据此判断是否是自己的中断“这句话应该是不对的,当中断发生后会调用曾经在这条中断线上注册的所有中断,而到底让哪个中断处理原创 2011-08-11 15:47:15 · 3231 阅读 · 0 评论 -
Linux下spi驱动开发
转自:http://www.embedu.org/Column/Column367.htmLinux下spi驱动开发(1)作者:刘洪涛,华清远见嵌入式学院讲师。一、概述基于子系统去开发驱动程序已经是linux内核中普遍的做法了。前面写过基于I2原创 2011-07-29 18:34:16 · 1601 阅读 · 0 评论 -
SD卡总线知识介绍
转自 http://www.dz3w.com/info/interface/0075700.htmlSD卡总线知识介绍SD总线允许强大的1线到4线数据信号设置。当默认的上电后,SD卡使用DAT0。 初始化之后,主机可以改变线宽(译者按:即改为2根线,3根线...)。混和的SD卡原创 2011-07-28 19:55:18 · 4598 阅读 · 0 评论 -
一个比较高效的SPI方式SD卡的驱动
原文出处:http://blog.ednchina.com/shishougang/206753/message.aspx标签: SPI SD 一个比较高效的SPI方式SD卡的驱动 流传的用SPI驱动SD卡的程序基本都是针对没有FIFO的SPI接口的,这样做程序比较通用;但原创 2011-07-28 19:51:21 · 1897 阅读 · 0 评论 -
Linux AMBA设备驱动注册过程浅析
这篇文章对amba驱动分析还是不错的,收藏了,回头等我把pl022搞定了,再增添一些自己的经验吧原文出处:http://bbs.chinaunix.net/viewthread.php?tid=1932383给和我之前一样对此过程很迷惑的人一些帮助:---------------转载 2011-07-26 14:39:47 · 3234 阅读 · 0 评论 -
SPI 适配器调试笔记: 关键字 pl022 DMA配置 中断配置 SPI主从模式配置 mater slaver SSP配置 中断嵌套 底半部 顶半部
本文系原创,学习笔记而已,错误难免,仅供参考交流,可以注明出处后转载。 将spi适配器配置为从设备时,当从设备片选引脚没有连接主设备当片选引脚时,发现轮询从设备的设备状态寄存时,设备繁忙的那个状态位一直被置1 今天发现一个新的症状:spi控制器在发送帧的时候会缺失部分时钟信号,比如设置的每个帧是16bit,就应该有16个时钟信号。但是我看到的少于16个。忙活了几个小时发现是因为原创 2011-06-19 18:35:00 · 3435 阅读 · 1 评论 -
硬件设计中的事实标准一 SPI标准 (de facto standard)
……转载 2011-05-31 14:50:00 · 4372 阅读 · 0 评论 -
SPI学习总结
……转载 2011-05-31 14:08:00 · 4066 阅读 · 0 评论