# stm32_oled
oled库说明:
该库只是一个绘图图形库,只能适用于stm32系列的12864oled屏,驱动芯片为ssd1306,若需被其他平台使用,请自行移植
连接引脚:
STM32的硬件I2C:
IIC_1: PB6 -- SCL; PB7 -- SDA
IIC_2: PB10-- SCL; PB11 --SDA(还未验证)
STM32的硬件SPI:
SPI_1:暂未添加,若需请在oled_driver.h自行配置
SPI_2:PB10--RES; PB11--DC; PB12--CS;PB13--D0;PB15--D1;
暂未添加软件模拟,后续会添加
图形库文件说明:
draw_api.h:所需的各类api绘图方法
oled_config.h:配置o文件,用于配置led屏
oled_config.c:配置文件所需的接口
oled_driver.c:oled屏驱动
oled_draw.c:各类绘图方法
oled_basic.c:底层和算法支撑
oled_color.c:颜色控制
oled_buffer.c:屏幕缓冲区和临时缓冲区
oled_font.c:字体
oled_bmp.c:bmp取模图形存放位置,
oled_debug.c可调用OledPrintf方法,效果与printf一致。
其他:
使用的取模工具为:PCtoLCD2002,已放入tool文件夹中,使用方法请参考tool/取模设置
注意:硬件IIC出现卡死现象,请关掉串口初始化并重新上电
该库还不完善,还在持续更新,
没有合适的资源?快使用搜索试试~ 我知道了~
基于stm32的12864oled图形库
共122个文件
h:45个
c:41个
s:8个
需积分: 2 0 下载量 88 浏览量
2023-04-18
20:54:32
上传
评论
收藏 1.32MB ZIP 举报
温馨提示
oled库说明: 该库只是一个绘图图形库,只能适用于stm32系列的12864oled屏,驱动芯片为ssd1306 连接引脚: STM32的硬件I2C: IIC_1: PB6 -- SCL; PB7 -- SDA IIC_2: PB10-- SCL; PB11 --SDA(还未验证) STM32的硬件SPI: SPI_1:暂未添加,若需请在oled_driver.h自行配置 SPI_2:PB10--RES; PB11--DC; PB12--CS;PB13--D0;PB15--D1; 图形库文件说明: draw_api.h:所需的各类api绘图方法 oled_config.h:配置o文件,用于配置led屏 oled_config.c:配置文件所需的接口 oled_driver.c:oled屏驱动 oled_draw.c:各类绘图方法 oled_basic.c:底层和算法支撑 oled_color.c:颜色控制 oled_buffer.c:屏幕缓冲区和临时缓冲区 oled_font.c:字体 oled_bmp.c:bmp取模图形存放位置
资源推荐
资源详情
资源评论
收起资源包目录
基于stm32的12864oled图形库 (122个子文件)
OLED_SD1306.uvguix.Administrator 175KB
OLED_SD1306.uvgui.Administrator 71KB
OLED.uvgui.Administrator 70KB
keilkilll.bat 374B
vcl60.bpl 1.26MB
rtl60.bpl 661KB
stm32f10x_tim.c 104KB
stm32f10x_flash.c 59KB
stm32f10x_rcc.c 49KB
stm32f10x_adc.c 45KB
stm32f10x_i2c.c 43KB
stm32f10x_can.c 43KB
stm32f10x_usart.c 36KB
system_stm32f10x.c 35KB
stm32f10x_fsmc.c 34KB
stm32f10x_spi.c 29KB
stm32f10x_dma.c 28KB
stm32f10x_sdio.c 27KB
stm32f10x_gpio.c 22KB
oled_font.c 21KB
oled_draw.c 19KB
stm32f10x_dac.c 18KB
core_cm3.c 16KB
oled_bmp.c 12KB
stm32f10x_cec.c 11KB
stm32f10x_pwr.c 8KB
stm32f10x_rtc.c 8KB
stm32f10x_bkp.c 8KB
oled_driver.c 8KB
misc.c 7KB
stm32f10x_exti.c 7KB
test.c 6KB
oled_basic.c 6KB
stm32f10x_wwdg.c 5KB
stm32f10x_dbgmcu.c 5KB
stm32f10x_iwdg.c 5KB
bsp_usart.c 4KB
stm32f10x_it.c 4KB
oled_debug.c 4KB
stm32f10x_crc.c 3KB
oled_buffer.c 3KB
oled_draw_ex_example.c 1KB
oled_config.c 1007B
main.c 845B
oled_color.c 797B
physical.c 718B
delay.c 645B
OLED_SD1306_STM32F103ZE.dbgconf 7KB
PCtoLCD2002.exe 303KB
stm32f10x.h 611KB
core_cm3.h 82KB
stm32f10x_tim.h 50KB
stm32f10x_rcc.h 29KB
stm32f10x_i2c.h 29KB
stm32f10x_can.h 26KB
stm32f10x_fsmc.h 26KB
stm32f10x_flash.h 24KB
stm32f10x_sdio.h 21KB
stm32f10x_adc.h 21KB
draw_api.h 21KB
stm32f10x_dma.h 20KB
stm32f10x_gpio.h 19KB
codetab.h 19KB
stm32f10x_spi.h 17KB
stm32f10x_usart.h 16KB
stm32f10x_dac.h 15KB
misc.h 9KB
stm32f10x_bkp.h 7KB
stm32f10x_exti.h 6KB
stm32f10x_cec.h 6KB
stm32f10x_pwr.h 4KB
bsp_usart.h 4KB
stm32f10x_rtc.h 4KB
stm32f10x_dbgmcu.h 4KB
stm32f10x_iwdg.h 4KB
stm32f10x_conf.h 3KB
stm32f10x_wwdg.h 3KB
oled_config.h 3KB
oled_driver.h 2KB
stm32f10x_crc.h 2KB
oled_draw.h 2KB
system_stm32f10x.h 2KB
stm32f10x_it.h 2KB
oled_basic.h 2KB
oled_buffer.h 637B
oled_color.h 386B
RTE_Components.h 325B
oled_font.h 303B
oled_draw_ex_example.h 297B
oled_bmp.h 239B
delay.h 170B
oled_debug.h 89B
test.h 58B
physical.h 45B
OLED_SD1306.hex 72KB
HelTec.hex 22KB
JLinkSettings.ini 547B
PCtoLCD2002.INI 373B
PCtoLCD2002.lnk 1KB
README.md 944B
共 122 条
- 1
- 2
资源评论
希望代码都能跑
- 粉丝: 334
- 资源: 99
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- python人工智能生成图像和视频.zip
- python任务管理命令执行.zip
- Python日志记录变得愚蠢地简单.zip
- Python日期时间变得简单.zip
- Python书籍可以在线免费阅读或下载.zip
- Python入门网络爬虫之精华版.zip
- springboot179基于javaweb的流浪宠物管理系统的设计与实现.zip
- springboot179基于javaweb的流浪宠物管理系统的设计与实现.zip
- Python数据科学手册在Jupyter笔记本全文.zip
- Python图表绘图库.zip
- Python统计数据可视化.zip
- springboot178智能学习平台系统.zip
- springboot180基于spring boot的医院挂号就诊系统.zip
- springboot180基于spring boot的医院挂号就诊系统.zip
- Python算法交易库.zip
- Python文件的格式化器.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功