Страница 1 из 1

непонятка с АВР студио4

Добавлено: Пн авг 10, 2009 16:55:33
vistador
я задавал вопрос в соответствующей теме- за день никто не ответил( наверное все тусуются в мяу :) ) повторюсь здесь..
вот я потихоньку пытаюсь крапать какой то там проект на меге8 и эмулирую его на АВР студио. Ну все вроде идет как то вроде своим чередом- звезд с неба не хватаю, если что не так напишу - то запускаю команды BUILD and RUN , и программа мне показывает , что ошибка на такой то строке и т п.
Но почему иногда добавишь чтото в проект( возможно неправильно) , но от аврстудио нет никакой реакции .. приходится просто убирать последние строки.Тогда опять строит проект и пишет что ошибок нет и можно запускать эмулятор и смотреть как работает программа.
Но почему иногда не хочет вообще никак реагировать на написаную программу?

Добавлено: Пн авг 10, 2009 16:57:27
Redrik Shuhart
ребилд алл?

Re: непонятка с АВР студио4

Добавлено: Пн авг 10, 2009 17:03:49
Пухич
vistador писал(а):Но почему иногда добавишь чтото в проект( возможно неправильно) , но от аврстудио нет никакой реакции .. приходится просто убирать последние строки.Тогда опять строит проект и пишет что ошибок нет и можно запускать эмулятор и смотреть как работает программа.
Но почему иногда не хочет вообще никак реагировать на написаную программу?
Как так? А она при этом случайно не в отладке стоит у вас?

Добавлено: Пн авг 10, 2009 17:15:09
vistador
я не знаю про отладку( а как она включается? )... но просто сначала я добавляю строки, по две- три ... потом запускаю и жду сообщения об ошибках... вот она мне сообщает либо все в порядке, либо ошибки показывает... а то .. тыц... и ничего не происходит.

Добавлено: Пн авг 10, 2009 17:22:53
Пухич
vistador писал(а):я не знаю про отладку( а как она включается? )... но просто сначала я добавляю строки, по две- три ... потом запускаю и жду сообщения об ошибках... вот она мне сообщает либо все в порядке, либо ошибки показывает... а то .. тыц... и ничего не происходит.
Ну я имел в виду эмуляцию. Вы случайно не в режиме эмуляции делаете исправления? Вообще какая последовательность действий?

Добавлено: Пн авг 10, 2009 18:15:37
vistador
пойду проверять

Добавлено: Пн авг 10, 2009 18:28:48
neonix
Не работает пересборка проекта или неработает симулятор ? Просто бывали случаи когда код слишком большой симулятор дохнет и не запускает программу на симуляцию. Проследите за размером кода, кстати какой кристал ?

Добавлено: Пн авг 10, 2009 18:47:19
vistador
кристалл мега 8..
не думаю что я уж много написал ...
а где посмотреть на предмот того что я слишком большой код пытаюсь проэмулировать?

Добавлено: Пн авг 10, 2009 18:56:53
neonix
После компиляции проекта, внизу будет написано

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

AVR Memory Usage
----------------
Device: attiny2313
Program:    2048 bytes (100.0% Full)
(.text + .data + .bootloader)
Data:         49 bytes (38.3% Full)
(.data + .bss + .noinit)
У меня допустим показывает 100% занято, симулятор не запускается но на девайсе все работает.

Добавлено: Пн авг 10, 2009 19:41:36
vistador
странно... как только полез смотреть сколько занято .. после этого все то что я пытался добавить ... сразу приняла.
спасибо. :)
( а занято у меня только 3 процента :) ) так что до Вашего случая еще как до китая.

Добавлено: Ср авг 12, 2009 11:28:00
neonix
Кстати, дабы не создавать новую тему спрошу здесь. Какую среду разработки выбрать удобную для WinAVR. Долго пользовался KamAVR, но она не развивается больше :cry: Потом надолго пересел на Code Blocks IDE, нравится но после того как из-за неправильно выставленной кодировки, не отображались русские символы на дисплее, а я искал глюки в коде два дня. пользоватся ей както не сильно хочется. Пробовал Eclipse - это вообще затык сплошной я увидел таких глюков которых неразу за всю жизнь не видел, и тормозааа эт просто пипец :shock: Авр студио тоже хлам, глюки разнообразные вылеты среды, нет автодополнения кода, обзор проекта через большую волосатую ЖОПУ. Дык вот собственно вопрос, есть ли хоть одна нормальная среда для программинга на си и асме, для WinAVR, с автодополнением кода, нормальным обзором проекта и без бесконечных глюков ???
PS: Может баг в кодеблокс исправят но это будет нескоро, я авторам отписался но у них обновления не часто.

Добавлено: Ср авг 12, 2009 18:57:14
ARV
ежели вы такой капризный - используйте Programmer Notepad, который в комплекте с WinAVR идет :)))

а вообще я уже почти год использую Eclipse - отличная IDE, никаких глюков, работает быстро... Все упомянутые вами среды я пробовал, но остановился на Eclipse и не планирую пока от нее отказываться. Лучше пока не встретил. Студию пользую только для отладки.

Добавлено: Ср авг 12, 2009 23:08:03
neonix
ARV В плане функционала мне Eclipse нравится тоже, но вот скорость работы както нерадует. Ды и допустим у меня на ней иногда проект не пересобирается хотя код изменил. Загрузка кода через avrdude глючит, и еще много вот таких недочетов которые раздражают...

Добавлено: Чт авг 13, 2009 19:24:20
ARV
neonix писал(а):ARV В плане функционала мне Eclipse нравится тоже, но вот скорость работы както нерадует. Ды и допустим у меня на ней иногда проект не пересобирается хотя код изменил. Загрузка кода через avrdude глючит, и еще много вот таких недочетов которые раздражают...
ну, я даже не знаю, что сказать... у меня никаких глюков нет! скачал плагин, правда, для поддержки AVR - и все заботы на этом кончились. AVRdude работает отлично, даже с моим адаптером для СОМ-порта :) ну и с STK500 тоже... скорость вполне достойная...

Добавлено: Чт авг 13, 2009 23:51:53
neonix
А какая у вас версия Eclipse ? У меня 3.4 ganymede.

Добавлено: Пт авг 14, 2009 09:13:49
ARV
neonix писал(а):А какая у вас версия Eclipse ? У меня 3.4 ganymede.
Eclipse Platform
Version: 3.4.1
Build id: M20080911-1700
тоже Ganymede :) и плагин
AVR Eclipse Plugin.
Version: 2.3.1.20081204PRD

(c) 2007 Thomas Holland and others.
Visit http://avr-eclipse.sourceforge.net

Добавлено: Пт авг 14, 2009 09:21:37
neonix
Версия плагина такаяже как у Вас, только версия eclipse
Version: 3.4.2
Build id: M20090211-1700
Попробую найти старую, спасибо за подсказку :)

Добавлено: Пт авг 14, 2009 21:26:50
ARV
neonix писал(а):Версия плагина такаяже как у Вас, только версия eclipse
Version: 3.4.2
Build id: M20090211-1700
Попробую найти старую, спасибо за подсказку :)
значит, правильно я сделал, что не обновился :)