|
STM32 OLED显示流程(简略版本) 前两天刚学了战舰的OLED显示实验,下面是我总结的OLED显示方法:8 A! m- X2 Z i 8 E7 @" s1 b! l3 V+ G 比如我们想让OLED显示屏显示一个字符串:“CODE”,主函数是这么两条语句:! I+ x9 E# }* e# q4 \
# z! o/ C, Y- B/ X5 z: {1 [ 1、既然是显示字符串,我们就得调用字符串显示函数:* J& u, S7 b) T- l* d0 ]
/ V) c& T7 B' r' q; m. D
5、以上都是围绕着字符串显示函数。现在终于到第二条语句:OLED_Refresh——Gram()语句了。这个语句的作用就是把我们之前在系统里开辟的那段128*8字节空间(OLED_GRAM[128][8]),里的数据通过两个for循环全部更新到(写入)SSD1306(OLED模块控制器)的GRAM中。: r2 E& T, b4 B" b. j* I. E7 m 怎么写入呢?这里又调用了OLED_WR_Byte()函数。这个函数作用是向SSD1306中写入一个字节数据。 6、最后,由于之前对OLED进行过初始化
2 S* P$ U( @9 L: X5 K3 j |
实战经验 | 基于STM32G0B1的全桥移相+同步整流PWM解决方案
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:逢7发帖赢大礼】8、基于STM32G070板子的Ymodem串口协议IAP Bootloader开发
【福利三:逢7发帖赢大礼】7、基于STM32G070板子TF卡的FATFS移植
【福利三:逢7发帖赢大礼】6、基于STM32G070板子spiflash的FATFS移植
【福利三:逢7发帖赢大礼】5、基于STM32G070板子IRDA红外遥控接收解码
【福利三:逢7发帖赢大礼】4、基于STM32G070板子SPI flash 移植SFUD库
【福利三:逢7发帖赢大礼】基于STM32G070板子的uart shell移植设计
【福利三:逢7发帖赢大礼】3、基于STM32G070板子的YModem串口协议通信
【福利三:逢7发帖赢大礼】2、基于STM32G070板子的OLED移植U8G2库
微信公众号
手机版