Jump to content

Alexander Savchuk

Members
  • Content Count

    2
  • Joined

  • Last visited

Posts posted by Alexander Savchuk


  1. Здравствуйте! До недавнего времени использовал ОС Windows, но решил попробовать Linux и не пожалел. Все программы которые были в Windows я с успехом перенес на Ubuntu. Но вот пришла очередь WinAVR. Нашел я в репозитрии компилятор avr-gcc дополнительно к нему скачал avr-libc, написал простую программу мигания светодиодом

    #define F_CPU 1000000UL
    #include <avr/io.h>
    #include <util/delay.h>
    
    int main()
    {
    DDRA = 0xff;
    for(;
    {
    PORTA = 0xff;
    _delay_ms(1000);
    PORTA = 0x00;
    _delay_ms(1000);
    }
    }
    

    Ввожу команду

     $avr-gcc -mmcu=atmega8 -I. -gdwarf-2 -DF_CPU=1000000UL -Os -o main.o main.c

    но при компиляций компилятор выдает ошибку что не знает такой переменой как PORTA и DDRA!

    Кстати для примера использовал это статью

×
×
  • Create New...