新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 瑞萨RA0单片机连载⸺OLED面向对象显示字符串

瑞萨RA0单片机连载⸺OLED面向对象显示字符串

作者:lulugl 时间:2025-04-19 来源:EEPW 收藏


本文引用地址:https://www.eepw.com.cn/article/202504/469576.htm

在前一篇我们驱动了,这一篇将重构显示buff 、全屏更新 显存。并添加显示字符串功能。

1.拷贝一个字符文件到工程中:

1745016583571526.png

2.新建一个结构体,用于显示与命令的存放:

1745134706746022.png

3.修改向 写入整个显存的函数如下:

1745134753928261.png

1745134787137752.png

4.修改画点的函数,将画点修改为向显示缓存修改数据:

1745134852318358.png

1745134890958537.png

5.添加字符显示函数:

1745135059594118.png

1745135100853625.png

6.添加显示字符串的函数如下:

1745135161680242.png

7.将上面的函数更新到LCD 驱动里面,

1745135283579203.png

8.这样,我们在主函数里实例化OLED 对象,就可以用他的方法来显示字符或者字符串了,在主函数中加入测试函数如下:

1745135338174976.png

1745135378312145.png

1   实现效果

1745016733618732.png

2   总结

对于面向象对象的编程,我们可以方便的实现模块化的编程。方便在不同的MCU之间的移植。

(本文来源于《EEPW》



评论


相关推荐

技术专区

关闭