19 Star 162 Fork 48

jiezhuo / oledlib

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.83 KB
一键复制 编辑 原始数据 按行查看 历史
jiezhuo 提交于 2021-08-28 17:03 . 增加了几个粉丝的改进版本

oledlib

介绍

一个开源的oled图形库

软件架构

图形库采用STM32F1单片机在0.96寸的oled上编写的一个oled图形库
使用Keil5进行开发
支持软件IIC和软件SPI通信方式 在F103上(72M)上测试通过

安装教程

  1. 若编译出现问题 文件路径下请不要出现中文字符
  2. 使用keil5进行开发

硬件支持

  1. 在 oled_config.h 中查看或选择驱动方式
  2. 在 oled_driver.h 中查看、配置或更改引脚
  3. 若要更改或新增驱动方式 在oled_driver.c中查看以支持驱动的结构

使用说明

  1. 在每个c文件开头都有相关注释

  2. 若对此代码有什么不理解之处 可见bilibili 单片机图形库开源分享

参与贡献

该代码由MjGame写出并发出视频,其原始代码经我整理并由MjGame同意后发出分享给大家,如果你有更好的想法,欢迎在此提交分支,我们一起完善这个图形库
如果进行PR:代码格式,注释及缩进方式请参考源代码,不要添加无用代码,空行及宏定义
当然若不会PR,也可以提交ISSUES,我会及时发现并更新

相关链接

  1. 使用图形库驱动0.96寸彩色LCD
  2. F1四线I2C驱动方式(现在本项目也有了) @HUEREN
  3. STM32 HAL 硬件IIC+DMA控制OLED
C
1
https://gitee.com/jiezhuonew/oledlib.git
git@gitee.com:jiezhuonew/oledlib.git
jiezhuonew
oledlib
oledlib
master

搜索帮助