Dear All
I’v used Eclipse to create a simple AVr application for
ATMEGA8A, but after compiling the code i got an errors which is generated with
any avr application coded by the Eclipse,so pls help to solve these errors my
code is

#include <avr/io.h>
int main()
{
   DDRC |= 1<<PC0;
   while(1)
   {
	 PORTC0 ^= 1<<PC0;
   }
}

and the errors are

make: *** [LedOnOff.o] Error 1
recipe for
target ‘LedOnOff.o’ failed

and the details for the auto generated
make file ,which contain the errors belong to subdir.mk file

################################################################################
#
Automatically-generated file. Do not edit!
################################################################################

# Add inputs and outputs from these tool invocations to the
build variables
C_SRCS +=
../LedOnOff.c

OBJS +=

./LedOnOff.o

C_DEPS +=
./LedOnOff.d

#
Each subdirectory must supply rules for building sources it contributes
%.o:
../%.c
@echo ‘Building file: $<‘ “the error is here”
@echo ‘Invoking: AVR Compiler’
avr-gcc -Wall -Os -fpack-struct -fshort-enums -ffunction-sections
-fdata-sections -std=gnu99 -funsigned-char -funsigned-bitfields
-mmcu=atmega8a -DF_CPU=16000000UL -MMD -MP -MF”$(@:%.o=%.d)” -MT”$(@)” -c -o
“$@” “$<“
@echo ‘Finished building: $<‘
@echo ‘ ‘ 

and the toolchain configuration as below


AVR-GCC C:Program Files
(x86)AtmelStudio7.0toolchainavr8avr8-gnu-toolchainbin

GNU
Make C:Program Files (x86)AtmelStudio7.0shellutils

AVR
Header Files C:Program Files
(x86)AtmelStudio7.0toolchainavr8avr8-gnu-toolchainavrinclude

AVRDude C:Program Files (x86)Arduinohardwaretoolsavrbin

many thanks:

Source:
www.avrfreaks.net

www.truongcongly.com

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *