Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 20.06.2011, 06:04  
artyomugr
Вид на жительство
 
Аватар для artyomugr
 
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
artyomugr на пути к лучшему
По умолчанию WINAVR конфигурация программы

Здравствуйте уважаемые! Не выдержал...............
Целых три часа не могу откомпилировать исходник!
Как в этой программе создавать проект и потом компилировать?
Обьясните пожалуйста все по порядку
Нажимаю make all предварительно все настроив как надо, а хекс не выдает....

Я вообще пытаюсь перейти с CVAVR в WINAVR Очень странная программа в плане настроек.... в CVAVR Все куда проще. Но говорят что винавр выдает отличный код куда компактнее чем кодвижен

при компиляции ошибок не выдает, исходник сто% нормальный и как раз по синтаксису для винавр

выдает следующее внизу:

› "make.exe" all

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

make.exe: *** No rule to make target `prj11.elf', needed by `elf'. Stop.

› Process Exit Code: 2
› Time Taken: 00:03



С ув. Артем
Реклама:

Последний раз редактировалось artyomugr; 20.06.2011 в 06:07.
artyomugr вне форума  
Непрочитано 20.06.2011, 08:07  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

в WINAVR тоже все просто если работать с ним через AVR studio
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 20.06.2011, 12:02  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

Вот настройка через AVRstudio и пример makefile, сгенерированного WinAVR. Сравните со своим опции.Нажмите на изображение для увеличения
Название: nst.gif
Просмотров: 95
Размер:	28.3 Кб
ID:	22844
Makefile.zip
omercury вне форума  
Непрочитано 20.06.2011, 19:05  
CodeNameHawk
Вид на жительство
 
Регистрация: 21.10.2009
Сообщений: 343
Сказал спасибо: 180
Сказали Спасибо 64 раз(а) в 56 сообщении(ях)
CodeNameHawk на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

В меню WinAvr запустите MFile и создайте makefile для выбранного процессора.
Для этого проидитесь по пунктам меню makefile.

Сохраните созданный файл в папке вашего проекта.
И только тогда запустите компиляцию.
Миниатюры:
Нажмите на изображение для увеличения
Название: mfile.JPG
Просмотров: 64
Размер:	50.9 Кб
ID:	22872  
CodeNameHawk вне форума  
Непрочитано 20.06.2011, 21:34  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,779
Сказал спасибо: 124
Сказали Спасибо 599 раз(а) в 416 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

У Вас в Makefile програмный файл назван prj11.с, а при компиляции его не находит. Потому и сообщает, что по указанным правилам из prj11.с не может создать prj11.elf. Его там нет.
andries5 вне форума  
Непрочитано 22.06.2011, 20:36  
artyomugr
Вид на жительство
 
Аватар для artyomugr
 
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
artyomugr на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

Сообщение от avr123-nm-ru Посмотреть сообщение
в WINAVR тоже все просто если работать с ним через AVR studio
Спасибо огромное! Обязательно сегодня попробую. Результаты сообщу.
А какие особенности в этой программе?
Как например создать условие
if (menu)
if (!menu)
if (menu==1)
if (menu==temp)
if (!(menu==temp))
if (menu==1 && temp==2)
if (menu==1 || temp==2)
if (PORTB & (1‹‹0))
if (!(PORTB & (1‹‹0)))

Это все будет работать в Winavr ?
Если нет, как написать чтоб работало?
И напишите пожалуйста какие еще варианты возможны, которые я тут упустил. Знаю что есть много разных условий действия которых приводят к одному и тому же результату

например:

if (PORTB.0==0)
if (!(PORTB & (1‹‹0)))
if ((PORTB & (1‹‹0))==0)

Не уверен что все это будет работать....

С ув. Артем

Последний раз редактировалось artyomugr; 22.06.2011 в 20:41.
artyomugr вне форума  
Непрочитано 22.06.2011, 20:44  
artyomugr
Вид на жительство
 
Аватар для artyomugr
 
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
artyomugr на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

› В меню WinAvr запустите MFile и создайте makefile для выбранного процессора.
Для этого проидитесь по пунктам меню makefile.


К сожалению все делал так как надо раз 50 ! Не заработало.....
Не пробовал через авр студио открывать, сегодня дома появлюсь, попробую.
artyomugr вне форума  
Непрочитано 22.06.2011, 23:39  
CodeNameHawk
Вид на жительство
 
Регистрация: 21.10.2009
Сообщений: 343
Сказал спасибо: 180
Сказали Спасибо 64 раз(а) в 56 сообщении(ях)
CodeNameHawk на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

Сообщение от artyomugr Посмотреть сообщение
К сожалению все делал так как надо раз 50 ! Не заработало.....
Проще выложить проект, чем гадать на кофейной гуще.
CodeNameHawk вне форума  
Непрочитано 23.06.2011, 22:05  
artyomugr
Вид на жительство
 
Аватар для artyomugr
 
Регистрация: 05.04.2008
Адрес: Украина, Ахтырка
Сообщений: 302
Сказал спасибо: 148
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
artyomugr на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

Сообщение от CodeNameHawk Посмотреть сообщение
Проще выложить проект, чем гадать на кофейной гуще.
Какой проект?
Беру исходник, копирую. Создаю проект все по пунктам как надо, закидаю скопированный исходник 100% подходит по синтаксису
При попытке откомпилировать выводит сообщение внизу с текстом который я указал выше. Пробовал очень много раз.... все тоже.
Через авр студио все работает.

Сообщение от artyomugr Посмотреть сообщение
if (menu)
if (!menu)
if (menu==1)
if (menu==temp)
if (!(menu==temp))
if (menu==1 && temp==2)
if (menu==1 || temp==2)
if (PORTB & (1‹‹0))
if (!(PORTB & (1‹‹0)))
Кто мне по условиям раскажет, какие еще есть варианты написания условий в этом компиляторе?
artyomugr вне форума  
Непрочитано 23.06.2011, 23:40  
andries5
Почётный гражданин KAZUS.RU
 
Регистрация: 19.02.2008
Сообщений: 1,779
Сказал спасибо: 124
Сказали Спасибо 599 раз(а) в 416 сообщении(ях)
andries5 на пути к лучшему
По умолчанию Re: WINAVR конфигурация программы

Сообщение от artyomugr Посмотреть сообщение
Создаю проект все по пунктам как надо
Значит или не по всем пунктам, или не "как надо".
Потому и сказано приложите весь проект.
Вы Mfile использовали? Или makefile свой используете?
andries5 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программы расчета трансформаторов и дросселей Starichok51 Источники питания и свет 943 30.09.2022 18:23
Подниму тему WinAVR vs IAR oleg110592 Микроконтроллеры, АЦП, память и т.д 5 24.10.2015 14:06
Глюки WinAVR KBH-I Коллекция глюков 19 07.06.2011 01:16
Пошаговая отладка программы в Си Zandy Микроконтроллеры, АЦП, память и т.д 39 15.12.2008 14:43
Задание массива во Flash AVR на Си в AVRStudio + WinAVR zelen536 Микроконтроллеры, АЦП, память и т.д 14 07.09.2007 10:45


Часовой пояс GMT +4, время: 11:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot