瑞薩RA0單片機連載?OLED面向對象顯示字符串
在前一篇我們驅動了OLED,這一篇將重構顯示buff 、全屏更新OLED 顯存。并添加顯示字符串功能。
1.拷貝一個字符文件到工程中:

2.新建一個結構體,用于顯示與命令的存放:

3.修改向OLED 寫入整個顯存的函數如下:


4.修改畫點的函數,將畫點修改為向顯示緩存修改數據:


5.添加字符顯示函數:


6.添加顯示字符串的函數如下:

7.將上面的函數更新到LCD 驅動里面,

8.這樣,我們在主函數里實例化OLED 對象,就可以用他的方法來顯示字符或者字符串了,在主函數中加入測試函數如下:


1 實現效果

2 總結
對于面向象對象的編程,我們可以方便的實現模塊化的編程。方便在不同的MCU之間的移植。
(本文來源于《EEPW》202504)








評論