STM32F103RC 0.96OLED屏幕顯示漢字和取模


  STM32使用了0.96OLED屏幕,記錄一下漢字取模軟件PCtoLCD2002的使用的,附詳細的取模過程,因爲漢字的顯示的程序不同,取模的設置可能不太一樣,我會在我自己的最後附上我自己使用的程序,程序並不是自己原創的,使用中景圓的。
  我自己使用的開發板和OLED顯示屏如下圖。
在這裏插入圖片描述
開發板自帶oled插孔,直接可以使用,但是排針一定要靠左插因爲定義端口的時候就是靠左的。程序代碼可以直接移植到任何一個STM32F103的開發板,移植比較簡單,直接修改對應的端口號就可以。

1、OLED管腳簡介和STM32F103RC原理圖

1.1 引腳簡介

  GND --- 接地端口
  VCC --- 接3.3V電源端口
  D0 --- CLK時鐘信號(等同於上面的SCL)
  D1 --- 數據端口(等同於上面的SDA)
  RES --- 復位端口(等同於上面的RST)
  DC --- 數據/命令選擇引腳(等同於上面的D/C)
  CS --- 片選引腳(低電平有效,也就是所需要接低電平)

1.2、STM32F103RC原理圖

這個是上面我使用的開發板原理圖。
在這裏插入圖片描述

2、漢字取模軟件使用

在使用取模軟件的過程中一定要注意參數設置。

2.1 字體輸入

我是選擇了宋體。

在這裏插入圖片描述

2.2 參數設置

在這裏插入圖片描述
確定之後,點擊生成字模,就會有下面的輸出,複製點陣數據。
在這裏插入圖片描述

3、代碼修改部分

3.1 移植要修改的部分

如果要移植,把對應的端口號修改了。
在這裏插入圖片描述

3.2 點陣數據複製和主函數調用

複製點陣數據到代碼字庫文件裏面替換。
在這裏插入圖片描述
主函數中調用字體文件進行顯示。
在這裏插入圖片描述

3.3、顯示效果

在這裏插入圖片描述
希望各位路過的小夥伴,隨手給個唄。
最後附上工程文件代碼,有需要自己下載:https://wwa.lanzous.com/iJWtVe8tpyf

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章