请选择 进入手机版 | 继续访问电脑版

你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

官方出品:RT-Thread SPI设备应用指南  

[复制链接]
rtthread 发布时间:2018-4-16 14:53
本应用笔记以驱动SPI接口的OLED显示屏为例,说明了如何添加SPI设备驱动框架及底层硬件驱动,使用SPI设备驱动接口开发应用程序。并给出了在正点原子STM32F4探索者开发板上验证的代码示例。0 s* a# F4 c- _
0 h% c- U! b0 c
1 本文的目的和结构2 T3 J2 g' m) v3 b
1.1 本文的目的和背景
9 u+ |6 V3 n: }
串行外设接口(Serial Peripheral Interface Bus,SPI),是一种用于短程通信的同步串行通信接口规范,主要应用于单片机系统中。SPI主要应用于 EEPROM、FLASH、实时时钟、AD转换器、数字信号处理器和数字信号解码器等。在芯片的管脚上占用四根线或三根线,简单易用,因此越来越多的芯片集成了这种通信接口。
为了方便应用层程序开发,RT-Thread中引入了SPI设备驱动框架。本文说明了如何使用RT-Thread SPI设备驱动。
1.2 本文的结构
) y( E% t! y6 z' [1 M
本文首先简要介绍了RT-Thread SPI设备驱动框架,然后在正点原子STM32F4探索者开发板上运行了SPI设备驱动示例代码。最后详细描述SPI设备驱动框架接口的使用方法及参数取值。
2 SPI设备驱动框架简介+ T/ J+ Z$ b4 i  T
RT-Thread SPI设备驱动框架把MCU的SPI硬件控制器虚拟成SPI总线(SPI BUS#n),总线上可以挂很多SPI设备(SPI BUS#0 CSm),每个SPI设备只能挂载到一个SPI总线上。目前,RT-Thread已经实现了很多通用SPI设备的驱动,比如SD卡、各种系列Flash存储器、ENC28J60以太网模块等。SPI设备驱动框架的层次结构如下图所示。
图2-1SPI设备驱动框架层次结构体
基于前面的介绍用户已经大致了解了RT-Thread SPI设备驱动框架,那么用户如何使用SPI设备驱动框架呢?
3 运行示例代码& R& k/ _, @5 c8 A3 z- u7 Q2 z6 c
本章节基于正点原子探索者STM32F4 开发板及SPI示例代码,给出了RT-Thread SPI设备驱动框架的使用方法。
7 h/ z) u* ]$ k4 R3 B# r- f
$ Z4 c  p  J5 L; g7 A+ i AN0004 RT-Thread SPI设备应用指南.pdf (1.41 MB, 下载次数: 251)
收藏 评论36 发布时间:2018-4-16 14:53

举报

36个回答
海豹AK 回答时间:2019-8-16 18:29:20
作者的介绍还是很高屋建瓴的,源码读懵的可以看看这个缕缕,能理解很多,干货
zhenyu 回答时间:2018-7-31 13:33:01
回个帖子不就给1金币么?看贴要回!尤其下了有用的东西更应该回!
liky830 回答时间:2018-7-5 10:20:45
st币不足,能不能直接发邮箱呀 1046198574@qq.com谢谢
" e1 G3 N+ f, r8 R$ L: J+ x
湉湉 回答时间:2018-10-24 23:10:40
支持
willson-Q 回答时间:2018-12-5 10:02:05
先看看怎么样后在回复!
STM1024 回答时间:2018-12-5 11:00:25
好,支持一下
andey 回答时间:2018-12-5 11:08:11
提示: 作者被禁止或删除 内容自动屏蔽
hui370-323849 回答时间:2018-12-5 15:04:23
顶一下   
xiaoganggang 回答时间:2018-12-20 10:19:05
好用
fillmoreand 回答时间:2018-12-26 11:03:20
很棒
jeffhe1 回答时间:2018-12-26 11:43:07
學習了
colinh 回答时间:2019-1-11 15:48:40
学习一下,谢谢分享
我夏了夏天 回答时间:2019-1-20 17:17:16
SPI 设备用得蛮多的
木子三金 回答时间:2019-6-17 17:39:32
感谢
xiaojie0513 回答时间:2019-6-18 14:05:35
赞,支持
123下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版