久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3569|回復: 1
打印 上一主題 下一主題
收起左側

Arduino為什么無法用u8g2驅動12864OLED屏?求找出錯誤

[復制鏈接]
跳轉到指定樓層
樓主
前幾日入手了一塊中景園的2.42寸12864OLED屏。
驅動芯片為SSD1309。通信方式為SPI
用arduino IDE裝了個OLED屏驅動庫U8G2。
但在Esp8266(nodemcu)上跑庫中的例程時,怎么也無法使得屏幕顯示。
軟件SPI和硬件SPI都試過,都不行。
檢查了SCL和SDA管腳,發現管腳上的電平是正常的。
求大神解答。

我使用的代碼如下:
引腳:
SCL:D4
SDA:D3
DC:D2
CS:D1
RES:D0

#include <Arduino.h>
#include <U8g2lib.h>

#ifdef U8X8_HAVE_HW_SPI
#include <SPI.h>
#endif
#ifdef U8X8_HAVE_HW_I2C
#include <Wire.h>
#endif

U8G2_SSD1309_128X64_NONAME0_1_4W_SW_SPI u8g2(U8G2_R0,D4,D3, /* cs=*/ D1, /* dc=*/ D2, /* reset=*/ D0);

void setup(void) {
  u8g2.begin();
  u8g2.enableUTF8Print();   // enable UTF8 support for the Arduino print() function
}

void loop(void) {
  u8g2.setFont(u8g2_font_unifont_t_chinese2);  // use chinese2 for all the glyphs of "你好世界"
  u8g2.setFontDirection(0);
  u8g2.firstPage();
  do {
    u8g2.setCursor(0, 15);
    u8g2.print("Hello World!");
    u8g2.setCursor(0, 40);
    u8g2.print("你好世界");   // Chinese "Hello World"
  } while ( u8g2.nextPage() );
  delay(1000);
}

1.jpg (126.83 KB, 下載次數: 46)

1.jpg

2.jpg (112.3 KB, 下載次數: 52)

2.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:129363 發表于 2019-9-9 15:46 | 只看該作者
你少了一句:
u8g2.sendBuffer();  
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 久久亚洲一区 | 中文字幕亚洲一区二区va在线 | 国产精品一区二区av | www..99re | 久久久国产一区 | 久久精品亚洲 | 91精品一区二区三区久久久久 | www.久久精品视频 | 日韩成人在线看 | 99精品国产一区二区三区 | 精品一区二区三区91 | 成人一区在线观看 | 国产精品三级久久久久久电影 | 美女福利视频网站 | 久久精品一区 | 日韩精品极品视频在线观看免费 | 亚洲国产aⅴ成人精品无吗 亚洲精品久久久一区二区三区 | 99re99| 中文字幕免费视频 | 超碰在线观看97 | 国产一伦一伦一伦 | 久久久久综合 | 日韩欧美中文字幕在线观看 | 国产视频精品免费 | 国产精品乱码一二三区的特点 | 日韩欧美二区 | 国产成人精品久久二区二区 | 亚洲第一中文字幕 | 日韩一区二区三区视频在线播放 | 天天综合国产 | 亚洲一区二区三区免费观看 | 久久久久久99 | 久久夜色精品国产 | 久久综合一区二区 | 天天躁日日躁狠狠躁2018小说 | 日本涩涩视频 | 麻豆久久久久久久久久 | 精品人伦一区二区三区蜜桃网站 | 99精品一区二区 | 欧美一级片免费看 | 国产精品久久国产愉拍 |