瑞萨RA0单片机连载⸺OLED面向对象显示字符串
在前一篇我们驱动了OLED,这一篇将重构显示buff 、全屏更新OLED 显存。并添加显示字符串功能。
1.拷贝一个字符文件到工程中:
2.新建一个结构体,用于显示与命令的存放:
3.修改向OLED 写入整个显存的函数如下:
4.修改画点的函数,将画点修改为向显示缓存修改数据:
5.添加字符显示函数:
6.添加显示字符串的函数如下:
7.将上面的函数更新到LCD 驱动里面,
8.这样,我们在主函数里实例化OLED 对象,就可以用他的方法来显示字符或者字符串了,在主函数中加入测试函数如下:
1 实现效果
2 总结
对于面向象对象的编程,我们可以方便的实现模块化的编程。方便在不同的MCU之间的移植。
(本文来源于《EEPW》202504)
评论