stm32f407vet6 驱动 oled12864 问题

stm32f407vet6 驱动 oled12864 问题,第1张

1确定电路连接是否正确

2确定电源是否正常,复位是否正常,D/C使能是否正常

3确定SPI的是否有输出

在初始化SPI后加入下面语句,用示波器测量MOSI,SCK,是否有输出,数值是否正确,触发波形是否正确(一般是SCK上升沿输入MOSI数据)

while(1)

{

LCD_WrDat(0xca);

}

4OLED初始化是否正确

详细参考:

>unsigned char xdata memory[128] ;//显存

 

 

//在随意坐标上画点

void OLED_Drawpoint(unsigned char x, unsigned char y,bit dat)

{//x,y,行列坐标;dat,1写,0擦除 

unsigned char rdata;

rdata=memory[y/8128+x]; //先将对应的字节数据从显存数组读出来

if(dat==1){

memory[y/8128+x]=rdata|(0x01<<(y%8));//将读出来的数据加上添加点的数据

}

else{

memory[y/8128+x]=rdata-(0x01<<(y%8));

}

}

 

 

OLED_DrawBMP(0,0,128,8,memory);//(显示函数)将显存的数据导入显示屏

你说的是华硕最近新出的ROG超杀27 OLED PG27AQDM电竞显示器吧,这款显示器是主流的27英寸的,如果感觉效果不满意,还可以通过显示器搭载的窗口切换功能对画面进行长宽比的控制,可以切换到245英寸的黄金职业竞赛尺寸,职业选手和咱们普通玩家,都能找到适合的尺寸。

以上就是关于stm32f407vet6 驱动 oled12864 问题全部的内容,包括:stm32f407vet6 驱动 oled12864 问题、怎样用oled12864画一个点我的是淘宝上常见的0.96‘的OLED。求51单片机的程序。、华硕的OLED电竞显示器是多大尺寸的啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10136099.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存