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

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

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

[复制链接]
rtthread 发布时间:2018-4-16 14:53
本应用笔记以驱动SPI接口的OLED显示屏为例,说明了如何添加SPI设备驱动框架及底层硬件驱动,使用SPI设备驱动接口开发应用程序。并给出了在正点原子STM32F4探索者开发板上验证的代码示例。
3 B. p7 T3 J8 e* R) |& x6 B4 ~4 \1 ?5 f! w1 f! |' e
1 本文的目的和结构
: M& b/ |% |) X! b. f% u; P2 S1.1 本文的目的和背景
% T1 W1 _& V, S( z, m$ j% _5 L
串行外设接口(Serial Peripheral Interface Bus,SPI),是一种用于短程通信的同步串行通信接口规范,主要应用于单片机系统中。SPI主要应用于 EEPROM、FLASH、实时时钟、AD转换器、数字信号处理器和数字信号解码器等。在芯片的管脚上占用四根线或三根线,简单易用,因此越来越多的芯片集成了这种通信接口。
为了方便应用层程序开发,RT-Thread中引入了SPI设备驱动框架。本文说明了如何使用RT-Thread SPI设备驱动。
1.2 本文的结构4 a2 r2 `) o' d- D
本文首先简要介绍了RT-Thread SPI设备驱动框架,然后在正点原子STM32F4探索者开发板上运行了SPI设备驱动示例代码。最后详细描述SPI设备驱动框架接口的使用方法及参数取值。
2 SPI设备驱动框架简介, x1 S$ z, a( ]8 ~+ a
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 运行示例代码
$ x. @& W$ ^( z* p( Y2 J
本章节基于正点原子探索者STM32F4 开发板及SPI示例代码,给出了RT-Thread SPI设备驱动框架的使用方法。
- N# Z4 X' q& v& m' E
. m0 E* r. _# j' \& A) r( m 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谢谢# D- g( b" E* z1 l9 I6 J
湉湉 回答时间: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 手机版