为获得 OLED 屏幕可见度,请使用 SPM32F103 SPI 或 IIC 接口。

      最后更新:2021-11-23 03:05:23 手机定位技术交流文章

      这项工作利用了Keil MDK和串行调试援助。
      本文件使用了以下硬件:一台PC、一台STM32最小系统开发委员会和一台0.96英寸的OLED显示器。

      目录

      • 一、《新闻通讯协定》摘要
      • 二. 显示校名和校名。
      • 三. 温度和湿度水平表明AHT20。
      • 四. 长字符可以滑到右侧和左侧。
      • 五、总结

      一、《新闻通讯协定》摘要

      在这里插入图片描述

      • 我们以分层方式理解通信协议,类似于I2C协议,将协议分为实体和协议层面至关重要。

      • 物理层
        在这里插入图片描述
        (1)SS( Slave Select): 选择设备信号线, 也称为片段线, 也称为NSS, CS, 如下表所示 NSS 。
        (2)SCK (Serial Clock)它由通信主机创建,确定通信速度,有各种最大时钟频率,有不同的设备支持,例如STM32的SPI时钟,最大频率为fpclk/2,两个装置之间的通信费率限于低速设备。
        (3)MOSI (Master Output, Slave Input)主机上的数据从信号线中导出,从信号线中读取主机的数据,即连接数据指向主机和离开机器。
        (4)MISO(Master Input,,Slave Output):设备输出的主要设备输入/腿。主机读取该信号线的数据并将其导出至主机,即该线上的数据正在从计算机传输到主机。

      • 协议层
        在这里插入图片描述
        在这里插入图片描述
        在这里插入图片描述

      二. 显示校名和校名。

      • 部分代码

      main函数

      • 以中文(ledfont.h主要保存数据库数据,广泛使用用户自己的模具的字符和等同中文)在左方font.h上显示(ledfont.h主要保存数据库数据)

      我会把它放在一天的末尾。

      • 结果展示
      • 7英尺的 OLED 显示尺寸如下:
        在这里插入图片描述

      在这里插入图片描述

      三. 温度和湿度水平表明AHT20。

      AHT20与STM32F103通讯, 并访问我的另一个博客:https://blog.com/I'm sorry, csdn.@siyouun/121409657/article/details/

      • 部分代码
        main主函数

      读取温湿度数据函数

      • 引脚接法
        在这里插入图片描述

      • 结果展示
        在这里插入图片描述

      四. 长字符可以滑到右侧和左侧。

      • 部分代码

      完成滚动所用函数

      main函数:

      显示函数:

      收藏包含以下字体 :

      • 结果展示
        在这里插入图片描述

      五、总结

      用于温度采集的 I2C, OLED, 用于温度采集, 使用 SPI 通信协议展示。 SPI 通信协议可以在代码网络上找到, 需要很长的时间才能掌握。 使用配置功能改变显示内容, 在这一过程中也遇到许多问题, 如字体提取、 滚动屏幕速度等等 。

      参考文章:
      https://blog.csdn.net/qq_43279579/article/details/111678857
      https://blog.csdn.net/qq_43279579/article/details/111500137
      https://blog.csdn.net/qq_43279579/article/details/111414037
      完整代码:
      这篇文章是我们特别报导全球之声(Global Voices)的一部分, com/s/1bbmbmMRTFdMRTFd4zaeJ3XZundw。
      提取码:1111

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/13718.html

          热门文章

          文章分类