代碼已經驗證可行。
源碼:
- /************************************************************************************
- * Copyright (c), 2015, HelTec Automation Technology co.,LTD.
- * All rights reserved.
- *
- * File name: main.c
- * Project : HelTec
- * Processor: STM32F103C8T6
- * Compiler : MDK for ARM - 4.72.1.0
- *
- * Author : Aaron.Lee
- * Version: 1.02
- * Modification: none
- *
- * Description: 接線方式
- * OLED STM32
- *
- * VCC -- +3.3V~5V
- * GND -- GND
- * CLK -- PA7
- * MOSI -- PA6
- * CS -- PA5
- * D/C -- PA4
- *
- * Others: none;
- *
- * Modify: Change RST into CS
- *
- * Function List: 1. void main(void);//主函數
- *
- *************************************************************************************/
- #include "stm32f10x.h"
- #include "OLED.h"
- #include "delay.h"
- //#include "codetab.h"
- int main(void)
- {
- unsigned char i;
- extern const unsigned char BMP1[];
-
- OLED_Init();
- while(1)
- {
- // OLED_Fill(0xff);
- // DelayS(2);
- // OLED_CLS();
- for(i=0; i<8; i++)//通過點陣顯示漢字 -- i表示子表中漢字的位置
- {
- OLED_16x16CN(i*16,0,i);
- OLED_16x16CN(i*16,2,i+8);
- OLED_16x16CN(i*16,4,i+16);
- OLED_16x16CN(i*16,6,i+24);
- }
- DelayS(2);
- OLED_CLS();
-
- OLED_6x8Str(0,0,"HelTec Automation");
- OLED_6x8Str(0,1,"www*hel*ec*cn");
- OLED_8x16Str(0,2,"2013-2-21");
- OLED_8x16Str(10,4,"OLED");
- DelayS(4);
- OLED_CLS();
-
- OLED_BMP(0,0,128,8,(unsigned char *)BMP1);
- DelayS(4);
- }
- }
復制代碼
所有資料51hei提供下載:
STM32-OLED例程(F103C8).rar
(312.11 KB, 下載次數: 37)
2018-11-24 23:32 上傳
點擊文件名下載附件
源代碼 下載積分: 黑幣 -5
128x64取字軟件.rar
(701.96 KB, 下載次數: 47)
2018-11-24 23:32 上傳
點擊文件名下載附件
取字模 下載積分: 黑幣 -5
|