使用Framebuffer改造OLED驱动

韦东山 韦东山 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

课时名称课时知识点
使用Framebuffer改造OLED驱动韦老师依然延续一贯的教学风格,现场写代码,现场调试BUG,将SPI子系统彻底讲透。
...全文

相关推荐

在树莓派下framebuffer+spi驱动

在树莓派下,通过framebuffer的方式,结合spi驱动,对屏幕进行显示

胖哥王老师

OLED 硬件IIC + DMA +framebuffer.zip

程序是基于正点原子STM32F407开发的,使用的OLED是中景园的0.96寸OLED (IIC协议版本) 程序可以实现字符串数字的显示以及反白显示,另外还带有改编的 画点划线 画圆画矩形的函数 可以进行简单的图形绘制 程序使用DMA的方式完成数据传递占用CPU时间极少,可以提高系统的效率。

Coder_BCM

STM32F407驱动0.96寸IIC OLED屏,支持DMA传输与Framebuffer图形绘制

基于正点原子STM32F407开发板,适配中景园0.96英寸IIC接口OLED显示屏,采用硬件IIC配合DMA方式发送显示数据,大幅降低CPU占用率,释放主控资源用于其他任务。内置Framebuffer机制,支持字符串、数字、反白显示,同时提供基础图形函数:画点、划线、画矩形、画圆,可实现简单UI和动态图形刷新。代码结构清晰,模块化组织,包含IIC底层驱动(Hardware/IIC_DMA)、OLED显存管理(OLED目录)、系统初始化(SYSTEM)、串口调试(usart)、延时(delay)、内核配置(CORE/USER)等完整工程文件,Keil MDK工程已配置就绪,开箱即用。适用于嵌入式学习、小型HMI界面开发或低功耗显示场景。

rose2

Driver_OLed.c

Driver_OLed.c

2201_75460686

ssd1305fb驱动程序

在海思平台hi3536验证正常,其他平台也可以使用,液晶ssd1305fb驱动程序和测试程序,已经验证ok

蜗牛哦
评论
收藏 已收藏
分享
返回顶部
韦东山
韦东山 深圳百问网科技有限公司企业官方账号 深圳百问网科技有限公司企业官方账号
韦东山的课程社区_NO_3 3 成员 140 内容