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

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

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

[复制链接]
rtthread 发布时间:2018-4-16 14:53
本应用笔记以驱动SPI接口的OLED显示屏为例,说明了如何添加SPI设备驱动框架及底层硬件驱动,使用SPI设备驱动接口开发应用程序。并给出了在正点原子STM32F4探索者开发板上验证的代码示例。
2 k( U. B& x5 P3 o. K0 ]3 t# I+ x7 K) M  E* j8 t
1 本文的目的和结构4 f. O% A  `. L, E
1.1 本文的目的和背景# T  Y1 ~2 Q, n# X
串行外设接口(Serial Peripheral Interface Bus,SPI),是一种用于短程通信的同步串行通信接口规范,主要应用于单片机系统中。SPI主要应用于 EEPROM、FLASH、实时时钟、AD转换器、数字信号处理器和数字信号解码器等。在芯片的管脚上占用四根线或三根线,简单易用,因此越来越多的芯片集成了这种通信接口。
为了方便应用层程序开发,RT-Thread中引入了SPI设备驱动框架。本文说明了如何使用RT-Thread SPI设备驱动。
1.2 本文的结构3 m3 S( u- |5 c/ F1 V+ R# ?
本文首先简要介绍了RT-Thread SPI设备驱动框架,然后在正点原子STM32F4探索者开发板上运行了SPI设备驱动示例代码。最后详细描述SPI设备驱动框架接口的使用方法及参数取值。
2 SPI设备驱动框架简介& s" m" ?' U7 i( ?2 N3 ~6 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 运行示例代码& `+ @  V: r3 p1 ^+ d& Z& n
本章节基于正点原子探索者STM32F4 开发板及SPI示例代码,给出了RT-Thread SPI设备驱动框架的使用方法。7 V  Z$ I6 v, j2 o7 J4 E

% P# B% p- _3 I2 o( _& }0 a 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谢谢) J( p& |6 {# w/ T. `1 {1 v
湉湉 回答时间: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 手机版