最后更新:2022-02-23 17:36:05 手机定位技术交流文章
OLED即有机发光管(Organic Light-Emitting Diode,OLED)。OLED显示技术具有自发光、广视角、几乎无穷高的对比度、较低功耗、极高反应速度、可用于绕曲性面板、使用温度范围广、构造及制程简单等有点,被认为是下一代的平面显示屏新兴应用技术。
OLED显示和传统的LCD显示不同,其可以自发光,所以不需要背光灯,这使得OLED显示屏相对于LCD显示屏尺寸更薄,同时显示效果更优。
常用的oled 一般都是 0.96寸 128*64个像素点的简单了解就行了
1 模块尺寸:23.7 *23.8mm
2 电源电压:3.3-5.5V
3 驱动芯片:SSD1306
4 测试平台:提供 k60/k10,9s12XS128,51,stm32,stm8等单片机。

SSD1306 把像素为 128*64我们按列行式规则来说 有128列 64行 64行又分成了8列 一列有8行 这玩意很多说法 确实要好好体会
==序号0 命令 0x81 设置亮度 == 值越大就越亮 值为最后一位 A[6:0]
==序号1 命令 0xAE/0xAF 关与不关显示 ==
==序号2 命令 0x8d 关闭电荷泵 == 这个名词不需要纠结来由 用就完事了
==序号3 命令 0xb0-0xb7 设置页地址 == 对应 0-7 页
==序号4 命令 0x00-0x0F 设置列的低四位 ==
==序号4 命令 0x10-0x1F 设置列的高四位 ==

配置注意
IIC通讯协议是飞利浦公司开发的 引脚少 硬件实现简单,不需要UASRT CAN的 外部收发设备。
半双工的通信方式
他是支持多设备的总线 。总线就是多个设备共用信号线 可连接多个iic通信设备
支持多个通信主机及通信从机
一个 iic只有 两个线路 1是 SCL SCL 就是时钟 ,用于数据收发同步
2 是SDA 表示数据 也就是数据线
明显的区别
区分
提醒 :下面开始最重要的内容 很重要

IIC协议层 定义了 通信的起始信号 停止信号 数据有效性 响应 仲裁 时钟同步和地址广播等等
1 IIC 的基本读写过程
主机写数据到从机


我举个例子


1 空闲状态
2开始信号
3 停止信号
开始和停止信号 都由主机产生
4应答信号
对于ack应答位要求
5 数据有效性
数据在SCL的上升沿来之前就需要准备好 并且在下降压之前 数据一定要稳定
6 数据传输
1)硬件实现 协议
2 时钟控制逻辑
选择 标志模式 或 快速模式 分别对应 100/400kbits/s 的速率
时钟占空比
计算 时钟频率
3 数据控制逻辑
大概的简介
1)结构体
结构体参数配置注意事项
结构体参数 配置
写入一个字节
写命令
写数据
起始坐标
全屏填充
清屏
屏幕全亮
屏幕全灭
oled 初始化
显示字符
主函数
取模 #include “oledfront.h”
本文由 在线网速测试 整理编辑,转载请注明出处。