BASIC4MCU | 질문게시판 | MSP430런치패드를 이용한 LCD 코딩 관련 질문
페이지 정보
작성자 뀨쥰이 작성일2024-05-16 20:12 조회680회 댓글1건본문
#include <LiquidCrystal_I2C.h> // LiquidCrystal_I2C 라이브러리 사용
//객체이름을 lcd로 선언 I2C 주소값을 0x27로 설정, 16 문자 2줄 디스플레이
//만약 lcd가 출력이 안된다면, 주소값을 0x27 혹은 0x3F로 수정
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup()
{
lcd.begin(); // lcd 시작
lcd.backlight(); // lcd 백라이트 on
Serial.begin(9600); // 속도 9600bps로 시리얼 통신시작
Serial.printin(“LCD통신 시작“); // 시리얼 통신 시작 문자 출력
}
void loop()
{
//커서 설정(열,행) 0부터 시작
lcd.setCursor(0,0);
lcd.print(“HELLO”
lcd.setCursor(0,1);
lcd.print(“WORLD”);
}
안녕하세요.. MSP430G2553을 이용해서 hd44780 lcd에 글자를 띄우기 위해서 시도를 해보고있는 대학생입니다…
저희는 아두이노 대신 energia를 이용하고 있습니다.
근데 위 코드를 사용하면… 컴파일 에러가 뜹니다.
C:\Users\user\Desktop\energia-1.8.10E23\hardware\energia\msp430\libraries\Wire\utility\twi.c: In function 'twi_disable':
C:\Users\user\Desktop\energia-1.8.10E23\hardware\energia\msp430\libraries\Wire\utility\twi.c:443:5: error: 'UCBzCTLW0' undeclared (first use in this function)
C:\Users\user\Desktop\energia-1.8.10E23\hardware\energia\msp430\libraries\Wire\utility\twi.c:443:5: note: each undeclared identifier is reported only once for each function it appears in
"LiquidCrystal_I2C.h"를 위한 복수개의 라이브러리가 발견되었습니다
사용됨: C:\Users\user\Documents\Energia\libraries\msp430-liquidcrystal-i2c-master
"Wire.h"를 위한 복수개의 라이브러리가 발견되었습니다
사용됨: C:\Users\user\Desktop\energia-1.8.10E23\hardware\energia\msp430\libraries\Wire
exit status 1
보드 MSP-EXP430G2 w/ MSP430G2553 컴파일
이러한 컴파일이 뜨는데, 복수개의 라이브러리가 발견된다고 하는데 라이브러리에는 분명 하나만 있습니다….
어떻게 해야할지 모르겠습니다.
혹시 도와주실 수 있을까요…. ㅜㅜ
댓글 1
조회수 680master님의 댓글
master 작성일
C:\Users\user\Documents\Energia\libraries\msp430-liquidcrystal-i2c-master
C:\Users\user\Desktop\energia-1.8.10E23\hardware\energia\msp430\libraries\Wire
두 개의 폴더 중 하나씩 다른 데로 이동해서 컴파일 해보세요