stm32 arduino 驱动jlx液晶屏

stm32 arduino 驱动jlx液晶屏

1.说明

单片机这次用的是STM32F103C8T6,烧成arduino用,库还是我们的老朋友u8g2。液晶屏型号是JLX 240160G-676,SPI连接。接下来直接上代码吧,借鉴了其他大佬的。这个型号只要接对线就行了。

2.代码

/*STM32F103C8T6*/
#include <U8g2lib.h>

U8G2_ST75256_JLX240160_F_4W_SW_SPI u8g2(U8G2_R0, /* clock=*/ PB6, /* data=*/ PB7, /* cs=*/ PB12, /* dc=*/ PB14, /* reset=*/ PB13);
void setup(void) {
  u8g2.begin();
  u8g2.enableUTF8Print();
}

void loop(void) {
  u8g2.setFont(u8g2_font_6x13_tf);
  u8g2.setFontDirection(0);
  u8g2.clearBuffer();
  u8g2.setCursor(25, 12);
  u8g2.print("STM32 ARDUINO");
  u8g2.setCursor(0, 26);
  u8g2.print("123456789012345678901");
  u8g2.setCursor(0, 38);
  u8g2.print("Welcome to STM32 Arduino Wrold!");
  u8g2.setCursor(0, 50);
  u8g2.print("JLX 240-160");
  u8g2.setCursor(0, 62);
  u8g2.print("abcdefghijklmnopqrstuvwxyz?");
  u8g2.setCursor(0, 74);
  u8g2.print("ABCDEFGHIJKLMNOPQRSTUVWXYZ!");
  u8g2.drawFrame(0, 0, 128, 16);
  u8g2.sendBuffer();
  delay(5000);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值