头像-59349

东方青

  • 广东省深圳市
  • 单片机 嵌入式
  • 消费电子

个人成就

获得 57 次赞

帮助过84人

附件

我的上一个帖子http://www.ickey.cc/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:

附件

我的上一个帖子http://www.ickey.cc/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:

STM32F030 Nucleo-多样的SPI通信之Master两线简易模式-OLED显示.doc

我的上一个帖子http://www.ickey.cc/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:

Project_Template-OLED-3Lin-SPI.zip

我的上一个帖子http://www.ickey.cc/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: