查看: 477|回复: 2
打印 上一主题 下一主题

STM32F030 Nucleo-SPI通信之Master单工模式-OLED显示

[复制链接] qrcode

20

主题

23

帖子

74

积分

注册会员

Rank: 2

积分
74
楼主
跳转到指定楼层
发表于 2015-8-21 10:35 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我的上一个帖子http://bbs.ickey.cn/group-topic-id-53869.html讲解了SPI的通信协议个各种通信模式,并且以STM32F030R8的SPI全双工通信模式与SPIFlash进行了通信实验!但是呢,这其实只是最常见的SPI通信而已!在我们接触的很多借口通用也是SPI通信接口,也遵循了SPI协议,就比如74系列的一些译码器和锁存器,现在很火的OLED显示屏或者一些其他的SPILCD等等,对于这些器件,主控MCU不需要从其读取数据,只需要发送数据和命令给器件对器件进行控制即可!对于我手上的OLED!其实我找了好多资料!都好难找到用硬件SPI与之通信的,很多人都用了IO口模拟SPI!但是呢,IO口模拟的SPI的确可以让我们更加理解SPI通信的时序,但是缺点是,速度有限,而且有时候会出现丢数据位等现象(这种在大的工程程序中比较容易出现,因为MCU同时可能还在干其他事,导致了时间不对等从而丢位),所以呢,既然有硬件资源的SPI干嘛不用呢!嘿嘿!

所以我在这里用MCU的SPI单工模式与OLED显示屏模块进行通信!让OLED显示屏给咱显示东西!具体的就得看文章和Demo了。


我在这里提供了:OLED模块的使用说明和Datasheet、分析图、文章和程序Demo


OLED模块的使用说明和Datasheet:


图分析:


文章:


程序Demo:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

78

帖子

10

积分

新手上路

Rank: 1

积分
10
沙发
发表于 2015-8-21 10:38 PM | 只看该作者
围观学习顶一个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

0

主题

69

帖子

14

积分

新手上路

Rank: 1

积分
14
板凳
发表于 2016-6-25 10:52 AM | 只看该作者
谢谢 分享 学习了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表