Страница 5 из 13

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:01:07
ploop
Выдало то, что оптимизация отключена, а без неё функция delay работать не может.
Ага, а что идентификаторов не видит - это так, мелочи :)))

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:02:56
FreshMan
Apparatchik, а как её включить ?
ploop, как сделать чтобы он их увидел ?

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:04:11
Apparatchik
ploop писал(а): Ага, а что идентификаторов не видит - это так, мелочи :)))
Иногда при исправлении "первой по коду" ошибки пропадают остальные. У меня так случалось.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:07:12
Apparatchik
FreshMan писал(а):Apparatchik, а как её включить ?
СпойлерИзображение

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:12:59
FreshMan
включил, но продолжает выдавать следующее
Описание Информация Пути Расположение Type
make: *** [blink.o] Error 1 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
'PORTA' undeclared (first use in this function) blink.c /project_1 строка 19 C/C++ Problem

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:15:08
Apparatchik
Видимо не включил.

P.S. и замечания по коду: чтоб порт А "замигал" нужна еще одна задержка.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:19:10
ploop
Ну не путайте варнинги с ошибками компиляции.
FreshMan, забей пока на оптимизацию, ищи, где объявлены твои PORTxxx и т.д.
Иногда при исправлении "первой по коду" ошибки пропадают остальные.
Не остальные, а зависимые.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:23:50
Apparatchik
ploop писал(а):ищи, где объявлены твои PORTxxx и т.д.

Код: Выделить всё

#include <avr/io.h>
Если забить на оптимизацию тогда нужно забить и на delay и неподключать эту библиотеку.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 13:30:01
ploop
#include <avr/io.h>
Тогда покажи настройки компилятора (вкладка Directiries если память не изменяет)
А еще лучше - скопипасть всё с консоли кимпиляции и ошибок

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 16:01:20
FreshMan
проблемма была в том, что перерд компиляцией не сохранял файл......, сча все заработало :))

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 16:27:42
FreshMan
не могу прошить МК
выпадает сообщение
http://i.piccy.info/i7/8b2f7dc047c0a2b7 ... /1_800.jpg
в настройках выбираю мой программатор
http://i.piccy.info/i7/b30f923a6bff845e ... /2_800.jpg

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 19:53:13
codenamehawk
Покажите окно, где уже выбрали и установили программатор.
Со студио программатор работает?

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 20:02:58
FreshMan
я этим программатором МНОГАЖДЫ прошивал МК через CVAVR
а в этой проге полная засада :(

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 20:07:03
FreshMan
codenamehawk писал(а):Покажите окно, где уже выбрали и установили программатор.
вот оно
http://4put.ru/pictures/max/413/1271781.jpg
а вот сдесь я его выбираю
http://4put.ru/pictures/max/413/1271797.jpg

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Пт сен 28, 2012 21:38:20
codenamehawk
Вы возможно не там устанавливаете.
В вашей ошибке написано, где устанавливать http://i.piccy.info/i7/8b2f7dc047c0a2b7 ... /1_800.jpg

У меня видно так Изображение

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Сб сен 29, 2012 17:14:42
Kavka
FreshMan, может всё проще и у вас не установлен avrdude (которым пользуется эклипс)? Или в путях поиска в операционке он не прописан?

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Сб сен 29, 2012 19:53:13
codenamehawk
Просто он назначает программатор для всех новых проектов среды ECLIPSE, но не для уже созданного проекта.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вс сен 30, 2012 15:28:48
FreshMan
у меня программатор STK 200/300, я им без проблем прошиваю из CVAVR
сдесь не могу настроить хоть тресни :(
настройку делаю следующим образом: на названии проэкта клацаю правой клавишей мышки и выбираю properties
далее захожу сюда
http://4put.ru/pictures/max/415/1275983.jpg
опосля перехожу сюда
http://4put.ru/pictures/max/415/1275985.jpg
потом мой выбранный программатор появляется сдесь и я нажимаю Ок
http://4put.ru/pictures/max/415/1275986.jpg
а вот при прошивке выпадает следующее сообщение
http://4put.ru/pictures/max/415/1275987.jpg
шо делать ....., не знаю :dont_know:

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вс сен 30, 2012 19:20:20
codenamehawk
Тут уже другая проблема, не хватает драйверов для работы с лпт портом.
Посмотрите в сторону http://www.pcports.ru/articles/3.php думаю разберетесь.
Сам правда не пользуюсь, после лпт сразу собрал программатор на усб.

Re: ECLIPSE: бесплатная среда разработки программ для AVR и

Добавлено: Вс сен 30, 2012 19:52:42
FreshMan
codenamehawk писал(а):Тут уже другая проблема, не хватает драйверов для работы с лпт портом.
странно...., CVAVR ведь работает и ничего......., ну да ладно....., сделал......, но проблеммы остались....., когда заходиш в properties
и нажимаешь на AVRDude то выдает следующее
http://4put.ru/pictures/max/415/1276622.jpg
а при програмировании выдает
http://4put.ru/pictures/max/415/1276623.jpg