Firefly开源社区

标题: Fireduino使用I2C LCD模組問題 [打印本页]

作者: jam36    时间: 2017-4-13 15:26
标题: Fireduino使用I2C LCD模組問題
本帖最后由 jam36 于 2017-4-13 15:32 编辑

我用Fireduino套用LCD的代碼都會有錯誤,用LiquidCrystal_I2C的libraries

https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads/

使用在Arduino MEGA上就不會有問題
以下是我在Arduino MEGA上使用的,套用到Arduino UNO也可以用,但套用到Fireduino不能用
  1. #include <LiquidCrystal_I2C.h>

  2. // Set the pins on the I2C chip used for LCD connections:
  3. //                    addr, en,rw,rs,d4,d5,d6,d7,bl,blpol

  4. LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);  // 設定 LCD I2C 位址
复制代码

套用到Fireduino上編譯時出現的錯誤訊息:

  1. In file included from D:\Ardunio Codes\Arduino\libraries\NewliquidCrystal\FastIO.cpp:32:0:

  2. D:\Ardunio Codes\Arduino\libraries\NewliquidCrystal\FastIO.h:38:52: fatal error: pins_arduino.h: No such file or directory

  3. #include <pins_arduino.h> // pleasing sanguino core

  4.                                                     ^
  5. compilation terminated.
复制代码

不知道那邊出了問題,可否協助解惑
謝謝!

作者: FireBLE_blue    时间: 2017-4-20 12:36
需要修改LiquidCrystal_I2C 以适应Fireduino
作者: jam36    时间: 2017-4-24 13:41
FireBLE_blue 发表于 2017-4-20 12:36
需要修改LiquidCrystal_I2C 以适应Fireduino

可否提示一下如何修改?
作者: FireBLE_blue    时间: 2017-5-4 19:01
先从库里把头文件屏蔽了,一步步把错误修复




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1