標(biāo)題:
SSD1306-128x64和SSD1327-128x128 STM32驅(qū)動(dòng)代碼和電路圖
[打印本頁]
作者:
dopp
時(shí)間:
2019-3-16 17:10
標(biāo)題:
SSD1306-128x64和SSD1327-128x128 STM32驅(qū)動(dòng)代碼和電路圖
本人本月開發(fā)的兩塊屏幕的驅(qū)動(dòng)和電路原理圖;
用了1月
附件中SSD1306和SSD1327的DEMON和原理圖;
用Cadence做的原理圖;
自都是自己原創(chuàng);
0.png
(5.71 KB, 下載次數(shù): 59)
下載附件
2019-3-16 17:31 上傳
STM32單片機(jī)源程序如下:
#include "stm32f10x.h"
#include "delay.h"
#include "InitGPIO.h"
#include "Led.h"
#include "Key.h"
#include "exti.h"
#include "iwdg.h"
#include "timer.h"
#include "usart.h"
#include "OLED.h"
#include "128_LCD.h"
#include "IIC.h"
#include "SPI.h"
/***********&&&&牢記初始化函數(shù)&&&&***********/
int main(void)
{
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //搶占優(yōu)先級(jí)設(shè)置(012)不超過三位;
uart_init(115200); //串口初始化
InitGPIO();
delay_init();
SPI2_Init();
SPI2_SetSpeed(SPI_BaudRatePrescaler_2);
// IIC_Init();
// OLED_Init();
// OLED1305_Init();
// timer2_Init(4999,7199); //TIM=500ms溢出時(shí)間
// timer3_Init(287,499); //TIM=500ms溢出時(shí)間
LCD_Init();
// TIM3_PWM_Init(899,0); //不分頻,PWM頻率=72000000/900=80KHz
// IWDG_Init(4,625); //獨(dú)立看門狗 最大溢出時(shí)間為1s
// EXTIX_Init(); //外部中斷1
// delay_ms(500);
// WWDG_Init(0x7f,0x5f,WWDG_Prescaler_8); //0x5f上窗口,下窗口0x3f固定的,到達(dá)0x4f開啟中斷執(zhí)行;0x7f給定
// OLCD_Clean();
u16 i=0;
while(1)
{
// Key_up();
// Led2 = 0;
OLCD_Drive = 1;
OLED_display_string_5x8(0,0,0,"5*7ASCII~!@#$%^&*()-+");
delay_ms(10);
OLED_display_string_5x8(8,0,0, "abcdefgABCDEFG1234567");
delay_ms(10);
for(i=0;i<256;i++)
{
LCD_SetContrast(i);
delay_ms(10);
}
// SPI2_ReadWriteByte(0x77);
Led2 = !Led2;
// OLED_Clear(0xff);
}
}
/***************************************
// u16 led0pwmval = 0;
// u8 dir = 1;
delay_ms(10);
if(dir) led0pwmval++;
else led0pwmval--;
if(led0pwmval>300) dir = 0;
if(led0pwmval==0) dir = 1;
TIM_SetCompare2(TIM3,led0pwmval); //PWM占空比裝載值
****************************************/
復(fù)制代碼
所有資料51hei提供下載:
STM32-OLED2x128_12864.7z
(1.54 MB, 下載次數(shù): 163)
2019-3-16 17:31 上傳
點(diǎn)擊文件名下載附件
電路圖和代碼
下載積分: 黑幣 -5
作者:
hilam
時(shí)間:
2019-9-5 23:19
剛好要用,非常感謝!哈哈哈
作者:
vikhao
時(shí)間:
2019-9-6 10:40
給我提供了很好地幫助,感謝樓主
作者:
vikhao
時(shí)間:
2019-9-6 18:09
下載以后無法開打,是為什么呀
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1