STM32驱动0.96寸OLED屏幕显示汉字

news/2024/11/27 9:55:50/

对应的引脚
SCL---------PB5
SDA--------PB6

一、汉字取模方式

因为SSD1306没有内部ROM,所以我们只能由STM32帮忙存储了,下面就是相关的取模方式
在这里插入图片描述
然后把相关的代码放到oledfont.h文件里面,
在这里插入图片描述
接下来就是显示这些汉字了

#include "delay.h"
#include "key.h"
#include "usart.h"
#include "timer.h"
#include "oled.h"//GND  接电源地
//VCC  接5V或3.3v电源
//D0   接(SCL)
//D1   接(SDA)int main(void)
{		delay_init();	    	 //延时函数初始化	  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); OLED_Init(); //OLED初始化OLED_Clear();while(1){OLED_ShowChinese(0,0,0,16);//"你"OLED_ShowChinese(16,0,1,16);//"号"OLED_ShowChinese(32,0,2,16);//","OLED_ShowChinese(48,0,3,16);//"世"OLED_ShowChinese(64,0,4,16);//"界"OLED_Refresh_Gram();}
}

在这里插入图片描述

总结

这一节属于补充,篇幅有点短,还有不对的地方,希望大家多多包涵,相关的取模的软件和相关的代码会放到最后,失效了可以私信我
链接:https://pan.baidu.com/s/1iheTy0KGshB_t7ZSSOvWvg
提取码:ybpb


http://www.ppmy.cn/news/116728.html

相关文章

0.96寸OLED屏硬件驱动电路

0.96寸OLED屏硬件驱动电路 该电路适合把OLED驱动电路集成到自己的板子上,最终的原理图和PCB已经上传CSDN,可直接点击链接下载: https://download.csdn.net/download/qq_31785559/59594346 因为自己要做一个小体积的控制电路需要用到OLED显示…

MSP430F5529驱动0.96寸OLED显示

MSP430F5529驱动0.96寸OLED显示 我是从stm32的oled驱动更改来的,代码比较多就不贴在这里了,需要请在网盘自提(_); MSP430OLED显示驱动提取链接: 链接:https://pan.baidu.com/s/1TDYEQsm-SNuLo…

手机屏幕驱动板HDMI调光触摸旋转说明Fondar

手机屏幕HDMI驱动板调光触摸旋转说明Fondar 准备工作,Fondar驱动板,手机屏幕.电脑主机.HDMI和USB链接线 [演示使用屏幕10.1 寸 B101UAN01.7.] 1)首先接好屏线.注意正反. 2)接好电脑的HDMI线. 3接上USB电源[最好选用5V/1A电源] 短接1和3调整背光亮度0-100 ,循环递增10%. 短接…

0.9寸oled屏幕驱动程序

OLED_ShowNumber();//显示数字OLED_ShowChar();//显示字符OLED_Refresh_Gram();//刷新 1.oled.c #include "oled.h" #include "stdlib.h" #include "oledfont.h" #include "delay.h"u8 OLED_GRAM[128][8]; void OLED_Refresh…

SWM181 驱动SH1106 1.3寸 OLED屏幕显示

SWM181 驱动SH1106 1.3寸 OLED屏幕显示 ✨实测驱动的屏幕为sh1106,该工程源码不适合通过修改相关的偏移地址来适配ssd1306 I2C 0.96寸屏幕显示,实际修改后,经测试并不能电路屏幕,具体找到ssd1306驱动代码看了一下,在初…

1.3寸 SH1106 OLED 屏幕驱动 基于stm32

1.前言 最近公司使用了一块用SH1106驱动的OLED 屏幕,但是发现网上的OLED大部分都是基于ssd1306驱动芯片的,关于SH1106的资料比较少,因此将自己使用过程中遇到的问题写下来。 2.电路及连接 屏幕使用的是IIC接口,按照正常的iiC连…

0.96寸4针OLED的使用与驱动模块

简单的说下OLED OLED,即有机发光二极管。LCD 需要背光,而OLED不需要,因为它是自发光的。这样同样的显示OLED效果要来得好一些。OLED分辨率是128*64 供电电压可以是3-5V 支持8600和8080通讯协议,4针是使用IIC协议来控制…

1.44寸OLED的Linux驱动

目录 1. 开发环境介绍1.1 野火的IMX.6ULL PRO开发板1.2 ST7735S TFT 液晶屏 2. 连线说明3. 设备树节点3. 驱动程序编写步骤3.1 在驱动入口注册spi_driver, 在出口注销spi_driver3.2 在probe函数内部初始化液晶屏硬件设备,注册fire_oparation结构体3.3 编写基础的函数…