|
|
淘宝了一块SPI接口的oLED(128*64),除电源VCC/GND外有4个接口,分别是:
SCL SDA RST D/C (另有CS 被屏蔽掉)
现在要和Arduino nano 连接,
使用SSD1306库,库给出的配置方式:
#define OLED_DC 11 //OLED -- D/C
#define OLED_CS 12 //Not connect
#define OLED_CLK 10 //OLED -- SCL
#define OLED_MOSI 9 //OLED -- SDA
#define OLED_RESET 13//OLED -- RST
Adafruit_SSD1306 display(OLED_MOSI, OLED_CLK, OLED_DC, OLED_RESET, OLED_CS);
要使用U8g库,库给出的配置方式:
U8GLIB_SSD1306_128X64 u8g(13, 11, 10, 9); // SW SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9
//U8GLIB_SSD1306_128X64 u8g(10, 9); // HW SPI Com: CS = 10, A0 = 9 (Hardware Pins are SCK = 13 and MOSI = 11)
使用SSD1306,我会接线,能一一对应起来,但是U8g库,和我硬件接线标示不一致,没有A0,我oLED上的RST也没有对应,该怎么连接?
oLED屏接线柱 SCL SDA RST D/C (CS 被屏蔽)
SSD1306库 OLED_CLK OLED_MOSI OLED_RESET OLED_DC -1
U8g库 SCK MOSI ?? A0 -1
|
|