С нетерпением жду продолжения статей по Eclipse.
Мой Youtube канал
Код: Выделить всё
ошибка: ‘DDRD’ не описан (первое использование в этой функции)gcc-avr установлен? (sudo apt-get install gcc-avr)Reloader писал(а):Код: Выделить всё
ошибка: ‘DDRD’ не описан (первое использование в этой функции)
Код: Выделить всё
/*
* t1.c
*
* Created on: 05.01.2012
* Author: reloader
*/
#include <avr/io.h>
#include <avr/delay.h>
int main (void)
{
int i=0;
// set PORTD for output
DDRD = 0xFF;
while(1){
for(i = 1; i <= 128; i = i*2)
{
PORTD = i;
_delay_loop_2(30000);
}
for(i = 128; i > 1; i -= i/2)
{ PORTD = i;
_delay_loop_2(30000);
}
}
return 1;
}VisualAssistX вместе со студией попользуйте и увидите что такое автодополнение рефакторинг и сниппеты (:qwerky писал(а):Огромное преимущество эклипса - кросс-платформенность и поддержка множества компиляторов, плюс отличный редактор с автодополнением и рефакторингом. Так что всяким студиям путь один - сразу фтопку
Мастер Ломастер писал(а):"развратом занимаемся"
под линухом - вряд ли. Отказался от поделок микрософта уже лет 5, использую только свободное поVisualAssistX вместе со студией попользуйте и увидите
похвально ) я тоже пару раз пытался )qwerky писал(а):под линухом - вряд ли. Отказался от поделок микрософта уже лет 5, использую только свободное по
Добавляем в шаблоны кода (Templates), такую записьвот этого #include <avr/io.h> небыло
Код: Выделить всё
#include <avr/${file}.h>
${cursor}Да из под CV не просто переделать под нормальную среду.Patch писал(а):всем привет!! Коты нужна ваша помощь!! Делаю вот такую штуку http://hardlock.org.ua/mc/mega/mega_gen ... index.html. Уже второй день пробую скомпилировать проект под Эклипсом, но ничего не выходит..![]()
Может кто то поможет в этом нелегком для новичка деле?
Код: Выделить всё
/*
* term_in14.cpp
*
* Created on: 23.05.2012
* Author: Apparatchik
*/
#include <avr/io.h>
int main (void)
{
return 1;
}
А как настраивается подсветка?DX168B писал(а): Следующее: Настроил подсветку и
Код: Выделить всё
#include <avr\io.h>
#include <util\delay.h>
int main(void)
{
DDRA=0xFF;
while(1)
{
PORTA=0x00;
_delay_ms(1000);
PORTA=0xFF;
}
}помогите разобраться, пожалуйста, в чем может быть проблемма ?Описание Информация Пути Расположение Type
'PORTA' undeclared (first use in this function) blink.c /project_1 строка 19 C/C++ Problem
#warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" project_1 line 90, external location: c:\winavr-20100110\avr\include\util\delay.h C/C++ Problem
make: *** [blink.o] Error 1 C/C++ Problem