u8g2库在arduino uno板上能在显示屏中显示,但是在due板上不行-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2321|回复: 5

[已解决] u8g2库在arduino uno板上能在显示屏中显示,但是在due板上不行

[复制链接]
发表于 2020-9-13 21:12 | 显示全部楼层 |阅读模式
https://blog.csdn.net/dpjcn1990/article/details/92831760
这篇教程中提到u8g2支持arduino due板,因为一些原因,我必须使用arduino due 板,但是遇到了一些问题,如下:
这是我的代码:
  1. #include <Arduino.h>
  2. #include <U8g2lib.h>

  3. #ifdef U8X8_HAVE_HW_SPI
  4. #include <SPI.h>
  5. #endif
  6. #ifdef U8X8_HAVE_HW_I2C
  7. #include <Wire.h>
  8. #endif
  9. U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, /* reset=*/ U8X8_PIN_NONE);
  10. void setup(void) {
  11.   u8g2.begin();
  12.   Serial.begin(9600);
  13. }

  14. void loop(void) {
  15.   u8g2.clearBuffer();         // 清除内部缓冲区
  16.   u8g2.setFont(u8g2_font_ncenB08_tr); // choose a suitable font
  17.   u8g2.drawStr(0,10,"Hello World!");  // write something to the internal memory
  18.   u8g2.drawStr(0,20,"This is bro cainiao!");  // write something to the internal memory
  19.   u8g2.drawStr(0,30,"Welcome to U8G2!");  // write something to the internal memory
  20.   u8g2.sendBuffer();          // transfer internal memory to the display
  21.   delay(1000);  
  22. }
复制代码
在arduino uno板上能正常显示内容,但是在arduino due上却什么都不显示,这是为什么呢?


在arduino uno上能正常显示。

在arduino uno上能正常显示。
发表于 2020-9-13 21:17 | 显示全部楼层
确认IIC引脚连对了?
另外due是3.3V电平,UNO是5v, 不知道你的模块是否支持
 楼主| 发表于 2020-9-13 21:24 | 显示全部楼层
arduino due板:SDA A4脚;ACL A5脚,VCC 3.3V;UNO板也是这样连的
 楼主| 发表于 2020-9-13 21:25 | 显示全部楼层
奈何col 发表于 2020-9-13 21:17
确认IIC引脚连对了?
另外due是3.3V电平,UNO是5v, 不知道你的模块是否支持

arduino due板:SDA A4脚;ACL A5脚,VCC 3.3V;UNO板也是这样连的

点评

due的A4\A5不是iic,板子上应该写的有哪里是iic  详情 回复 发表于 2020-9-13 21:41
发表于 2020-9-13 21:41 | 显示全部楼层
啦啦啦ya 发表于 2020-9-13 21:25
arduino due板:SDA A4脚;ACL A5脚,VCC 3.3V;UNO板也是这样连的

due的A4\A5不是iic,板子上应该写的有哪里是iic
 楼主| 发表于 2020-9-13 23:06 | 显示全部楼层
奈何col 发表于 2020-9-13 21:41
due的A4\A5不是iic,板子上应该写的有哪里是iic

已解决,感谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-30 01:43 , Processed in 0.083182 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表