0.96寸OLED显示屏驱动程序
最后更新时间:2024.10.20
资料下载
点击如下按钮,可跳转至资料下载页面,获取资料
获取资料视频教程
点击如下按钮,可跳转至Bilibili视频网站,观看配套教程
视频教程程序亮点
功能齐全 - 支持字符、数字、汉字、图像及各种绘图图形显示
使用简单 - 配合STM32入门教程的硬件,简单修改,即可移植程序
教程详细 - 配套详细视频教程,一步步细致讲解,带你轻松上手
格式规整 - 程序代码全部统一注释,代码结构清晰规整
开源免费 - 通过资料下载页面,你可以直接获取所有程序代码,使用完全免费
适用器件
0.96寸OLED显示屏(驱动芯片:SSD1306 / SSD1315)
1.3寸OLED显示屏(驱动芯片:SH1106)
4针脚I2C接口
7针脚SPI接口
128*64像素
像素颜色不限
更新动态
2023.11.22 - 发布V1.0版本
首次发布,快速上手视频使用的版本
2023.12.8 - 发布V1.1版本
OLED_Init函数后,加入了清屏的代码,防止初始化后未显示内容时花屏
更改了OLED_ShowFloatNum的执行逻辑,修复了浮点数显示的Bug
2024.4.24 - 发布V1.2版本
将X、Y坐标的类型由原来的uint8_t改成了int16_t,函数内部也对负数坐标做了相应的处理
使用负数坐标,可以实现显示内容平滑移入和移出屏幕的效果
2024.10.20 - 发布V2.0版本
删除了OLED_ShowChinese函数
OLED_ShowString和OLED_Printf支持中英文混写
OLED_Data.h里删除了OLED_CHN_CHAR_WIDTH的定义
OLED_Data.h里增加了OLED_CHARSET_UTF8和OLED_CHARSET_GB2312,用于指定字符集格式
其他说明
本程序由江协科技创建并免费开源共享
你可以任意查看、使用和修改,并应用到自己的项目之中
程序版权归江协科技所有,任何人或组织不得将其据为己有
如果你发现程序中的漏洞或者笔误,可通过邮件向我们反馈:feedback@jiangxiekeji.com
发送邮件之前,你可以先下载最新程序,如果此问题已经修改,则无需再发邮件