2017-02-17 10 views
0

대상 main.o의 제조법에 오류가 발생했습니다. 저는 현재 다음과 같은 간단한 프로그램을 실행하기 위해 시도하는 ATMEGA 168BPB 보드에 대한 프로그래밍 해요 :target 'main.o'의 제조법에 실패했습니다. Atmel Studio

int main(void) 
{ 
    DDRB = 0xFF; 
    PORTB = 1 << PORTB5; 

    while (1) 
    { 
    } 
} 

그냥 켜 내장-에서의 LED 얻을. 누구든지이 문제에 대해 경험이 있거나 문제를 해결하는 방법을 알고 있습니까?

답변

0

"Comodo internet security"로 설정 한 바이러스 백신을 해제하십시오. "자동 격리"를 해제 한 후 예상대로 작동하기 시작합니다. 코드의 처음에 #include <avr/io.h>을 추가해야합니다. 이는 CHIP 아키텍처를 선언하고 'DDRB' undeclared 및 같은 내용의 오류를 방지합니다.

#include <avr/io.h> 

int main(void) 
{ 
    DDRB = 0xFF; 
    PORTB = 1 << PORTB5; 

    while (1) 
    { 
    } 
}