![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
驱动开发
bingJiaJia
这个作者很懒,什么都没留下…
展开
-
Linux下的spi驱动
转载至:http://www.embedu.org/Column/Column367.htm作者:刘洪涛,华清远见嵌入式学院讲师。一、概述基于子系统去开发驱动程序已经是linux内核中普遍的做法了。前面写过基于I2C子系统的驱动开发。本文介绍另外一种常用总线SPI的开发方法。SPI子系统的开发和I2C有很多的相似性,大家可以对比学习。本主题分为两个部分叙述,第一部分介绍基于原创 2016-08-18 15:18:50 · 687 阅读 · 0 评论 -
嵌入式Linux驱动——SPI子系统解读(一)
注:该系列文章是我转载formycuteboy的博客的,在此非常感谢!(本文是基于S3C2440平台)因为之前没接触过spi驱动开发,借鉴了博主的帖子,感觉收获颇多,在此表示感谢的同时还想激励自己可以做出原创作品。0.引言本系列文章对Linux设备模型中的SPI子系统进行讲解。SPI子系统的讲解将分为4个部分。 第一部分,将对SPI子系统整体进行描述,同时给出SPI的相关数据结构,原创 2016-08-18 15:29:34 · 952 阅读 · 0 评论 -
嵌入式Linux驱动——SPI子系统解读(二)
第一部分,将对SPI子系统整体进行描述,同时给出SPI的相关数据结构,最后描述SPI总线的注册。第二部分,即本篇文章,该文将对SPI的主控制器(master)驱动进行描述。第三部分,该文将对SPI设备驱动,也称protocol 驱动,进行讲解。第四部分,通过SPI设备驱动留给用户层的API,我们将从上到下描述数据是如何通过SPI的protocol 驱动,由bitbang中转,最后由ma原创 2017-05-03 16:40:32 · 720 阅读 · 0 评论 -
嵌入式Linux驱动——SPI子系统解读(三)
第一部分,将对SPI子系统整体进行描述,同时给出SPI的相关数据结构,最后描述SPI总线的注册。 第二部分,该文将对SPI的主控制器(master)驱动进行描述。 第三部分,即本篇文章,该文将对SPI设备驱动,也称protocol 驱动,进行讲解。 第四部分,通过SPI设备驱动留给用户层的API,我们将从上到下描述数据是如何通过SPI的protocol 驱动,由原创 2017-05-03 16:55:29 · 474 阅读 · 0 评论 -
嵌入式Linux驱动——SPI子系统解读(四)
第一部分,将对SPI子系统整体进行描述,同时给出SPI的相关数据结构,最后描述SPI总线的注册。 第二部分,该文将对SPI的主控制器(master)驱动进行描述。 第三部分,该文将对SPI设备驱动,也称protocol 驱动,进行讲解。 第四部分,即本篇文章,通过SPI设备驱动留给用户层的API,我们将从上到下描述数据是如何通过SPI的pro原创 2017-05-05 10:13:44 · 711 阅读 · 0 评论