나는 8051 기반 마이크로 컨트롤러를 프로그래밍하고 싶기 때문에 Eclispe IDE Kepler C/C++ Developers를 실행 중이다. Eclipse> File> New> C Project를 시작한다. Project type에서 MCS51 family (SDCC)를 선택하고 Toolchains에서 SDCC Tool Chain을 선택하십시오. 다음을 클릭하고 Release and Debug를 선택한 상태에서 Finish를 클릭하십시오. 프로젝트가 생성됩니다. 나는 간단한 코드를 시도하려는 : 나는 #inlude < 8051.h> 이전에 물음표가 거기 있었다 빌드 할 때8051 이클립스에서 파일 설정 포함
#include <8051.h>
void delay()
{
int i,j;
for (i = 0;i<=100;i++)
for (j = 0;j<=100;j++);
}
void main()
{
while (1)
{
P1_0 =0; // led glow
delay();
P1_0 = 1; // led off
delay();
}
}
을, 나는 그것을 더블 클릭 할 때, 나는 님에게 메일을 가지고 있었다 : 없음 Inludes이 발견되지 않음 , "해당 이름과 일치하는 파일을 찾지 못했습니다." Eclipse에서 8051 헤더 파일을 찾지 못했다고 생각합니다. 이 문제를 해결하는 방법을 모색하려고했지만 실패했습니다. 문제는 8051.h에 적합한 경로를 설정하는 방법입니다. 누구든지 나에게 맞는 솔루션을 제공 할 수 있다면 나는 위대 할 것이다.