Проблема использования Atmel Studio 6

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
eess9
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

Re: Проблема использования Atmel Studio 6

Сообщение eess9 »

v_vovchek писал(а):И как проверить, что тулчейн стал для тини?

Да хрен его знает как проверить. Могу посоветовать заглянуть в папку C:\Program Files (x86)\Atmel\Atmel Toolchain\AVR8 GCC\Native\3.4.1061\avr8-gnu-toolchain\avr\include\avr. В ней содержатся все заголовочные файлы для 8-ми битных AVR (ну где определены дефайны DDRB, PORTC, ADCW и т.д.). Посмотрите есть ли файлы начинающиеся на iotn. Например, для ATTiny44a это iotn44a.h.

На сайте Atmel уже есть новая сборка студии (релиз 1548). Попробуйте скачать ее, снести все предыдущее и поставить самую новою. Может поможет
v_vovchek
Встал на лапы
Сообщения: 83
Зарегистрирован: Пн авг 10, 2009 14:50:34
Откуда: Одесса

Re: Проблема использования Atmel Studio 6

Сообщение v_vovchek »

[/quote]
уже есть новая сборка студии (релиз 1548). Попробуйте скачать ее[/quote]
Эта сборка не помогла!
Аватара пользователя
eess9
Вымогатель припоя
Сообщения: 672
Зарегистрирован: Ср фев 29, 2012 01:58:32
Откуда: Харьков, Украина

Re: Проблема использования Atmel Studio 6

Сообщение eess9 »

Если никто больше не поможет на коте, а у меня идей больше нет, то можно сделать следующее:
логинетесь здесь http://www.avrfreaks.net/forums/atmel-studio и описываете свою проблему. Естественно на английском. С намного большей вероятностью, там вам подскажут быстрее чем здесь. Весь мир сидит на этом форуме, включая многих инженеров из Atmel.
SysAdm
Родился
Сообщения: 2
Зарегистрирован: Вт фев 24, 2015 23:18:25

Re: Проблема использования Atmel Studio 6

Сообщение SysAdm »

Доброго времени суток.
Столкнулся с непонятной ситуацией, если кто знает в чем причина, отпишитесь. Буду примного благодарен.
Ситуация: Подключаю xxx.c к проекту внутри среды разработки(AvrStudio6.1) - Проект компилируеться, проблем 0, но когда ставлю в Proteus 7.7, то код не отрабатывает так как должен
Подключаю xxx.c к проекту путем #include "xxx.c" - Проект компилируеться, проблем 0, и в Proteus 7.7 все отлично.
Проект Avr и Proteus приложил.
Вложения
test.rar
(163.58 КБ) 158 скачиваний
Аватара пользователя
Mishany
Электрический кот
Сообщения: 1031
Зарегистрирован: Чт июн 20, 2013 00:00:58
Откуда: москва, м.Сходненская

Re: Проблема использования Atmel Studio 6

Сообщение Mishany »

возможно из-за оптимизации, комплируется норм, а работает не так как должно. при компиляции оптимизатор может такого наворотить.... проверять в дизасемблере логичность оптимизатора
SysAdm
Родился
Сообщения: 2
Зарегистрирован: Вт фев 24, 2015 23:18:25

Re: Проблема использования Atmel Studio 6

Сообщение SysAdm »

Разобрался с проблемой. Не в оптимизации было дело. Надо было глобально указать скорость работы мк.
Спасибо за то что не остались безучастными к данной проблеме.
CB1
Прорезались зубы
Сообщения: 232
Зарегистрирован: Чт янв 01, 2015 13:44:12

Re: Проблема использования Atmel Studio 6

Сообщение CB1 »

Доброго времени суток! можно ли ставить на один компьютер две студии Atmel Studio6 и AVR Studio 4 ? Будут ли они нормально работать?
Все гениальное - просто
Аватара пользователя
Engineer_Keen
Друг Кота
Сообщения: 3868
Зарегистрирован: Пт янв 29, 2010 10:27:40
Откуда: Москва

Re: Проблема использования Atmel Studio 6

Сообщение Engineer_Keen »

Ставить можно, работать будут. У меня работают.
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)
Аватара пользователя
Дима_Медвед
Открыл глаза
Сообщения: 73
Зарегистрирован: Сб авг 23, 2014 21:49:24

ATMEL STUDIO 6

Сообщение Дима_Медвед »

Всем привет!
Проблема следующая:
Не хочет нормально работать симулятор Atmel Studio 6. При конфигурации портов не показивает никаких изменений. Не входить в бесконечный цикл а все время гоняет инициализацию.



Сюда перенес.
aen
Аватара пользователя
DronVolk
Встал на лапы
Сообщения: 109
Зарегистрирован: Чт сен 03, 2015 15:52:10
Откуда: Сибирский федеральный округ

Re: ATMEL STUDIO 6

Сообщение DronVolk »

Разрешено одно из прерываний но кода для него нет. Например сторожевая собака.
я повелитель электронов! Но иногда появляются электроны бунтари и делают, что им вздумается, например, прокладывают новые пути движения...

"Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного." Альберт Эйнштейн.
Аватара пользователя
Дима_Медвед
Открыл глаза
Сообщения: 73
Зарегистрирован: Сб авг 23, 2014 21:49:24

Re: ATMEL STUDIO 6

Сообщение Дима_Медвед »

DronVolk писал(а):Разрешено одно из прерываний но кода для него нет.

Как исправить? Я не разрешал прерываний вообще! + при команде DDRB=0xFF ничего не происходит в I/O view
Аватара пользователя
DronVolk
Встал на лапы
Сообщения: 109
Зарегистрирован: Чт сен 03, 2015 15:52:10
Откуда: Сибирский федеральный округ

Re: ATMEL STUDIO 6

Сообщение DronVolk »

Код бы увидеть и фьюзы. мне кажется что это сторожевая собака (watchDog) включена и не сброшена.
я повелитель электронов! Но иногда появляются электроны бунтари и делают, что им вздумается, например, прокладывают новые пути движения...

"Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного." Альберт Эйнштейн.
Аватара пользователя
Дима_Медвед
Открыл глаза
Сообщения: 73
Зарегистрирован: Сб авг 23, 2014 21:49:24

Re: ATMEL STUDIO 6

Сообщение Дима_Медвед »

DronVolk писал(а):Код бы увидеть и фьюзы.

Код:
Спойлер#include <avr/io.h>

int main(void)
{
char i;

DDRC=0xFF;
PORTC=0x00;

while (1)
{
i++;
}

}


Зацикливается на

DDRC=0xFF;
PORTC=0x00;

хотя нет изминений в I/O VIEW
Аватара пользователя
DronVolk
Встал на лапы
Сообщения: 109
Зарегистрирован: Чт сен 03, 2015 15:52:10
Откуда: Сибирский федеральный округ

Re: ATMEL STUDIO 6

Сообщение DronVolk »

попробуй так что ли раз настройки давать не хочешь

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

#include <avr/io.h>
#include <avr/wdt.h>

int main(void)
{
      wdt_reset();
      DDRC=0xFF;
      PORTC=0x00;

      while (1)
      {
            wdt_reset();
      }
}
я повелитель электронов! Но иногда появляются электроны бунтари и делают, что им вздумается, например, прокладывают новые пути движения...

"Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного." Альберт Эйнштейн.
Аватара пользователя
Дима_Медвед
Открыл глаза
Сообщения: 73
Зарегистрирован: Сб авг 23, 2014 21:49:24

Re: ATMEL STUDIO 6

Сообщение Дима_Медвед »

Собачка у меня отключена, насколько я понимаю. При Вашем коде просто полностю проходит функцию main. Ничего не изменилось в I/O
Аватара пользователя
DronVolk
Встал на лапы
Сообщения: 109
Зарегистрирован: Чт сен 03, 2015 15:52:10
Откуда: Сибирский федеральный округ

Re: ATMEL STUDIO 6

Сообщение DronVolk »

Еще есть одна проблема у студии это пробелы и кириллица в путях (она их крайне хреново принимает хотя сам GCC плевал на них))).
Если в путях нет кириллицы то менять эмулятор например на протеус (его можно подлечить если заболеет ).

зы: помню тоже тыкался, но ноги не дрыгались потом нашел что можно с них лог снять в опциях во время симуляции Stimul & Log (кхм не помню как правильно пишется так как затыкался и на протеус перешел).
Последний раз редактировалось DronVolk Вс сен 13, 2015 16:21:05, всего редактировалось 1 раз.
я повелитель электронов! Но иногда появляются электроны бунтари и делают, что им вздумается, например, прокладывают новые пути движения...

"Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного." Альберт Эйнштейн.
Аватара пользователя
Дима_Медвед
Открыл глаза
Сообщения: 73
Зарегистрирован: Сб авг 23, 2014 21:49:24

Re: ATMEL STUDIO 6

Сообщение Дима_Медвед »

DronVolk писал(а):Еще есть одна проблема у студии это пробелы и кириллица в путях (она их крайне хреново принимает хотя сам GCC плевал на них))).

Кирилици нет. Походу надо протеус, а то ззадолбался смотеть на окно дизасемблера с кучей 0 по которым скачет курсор и остальными проблемами.
Хотя, хотелось бы чтоб и этот шакал работал.
Аватара пользователя
DronVolk
Встал на лапы
Сообщения: 109
Зарегистрирован: Чт сен 03, 2015 15:52:10
Откуда: Сибирский федеральный округ

Re: ATMEL STUDIO 6

Сообщение DronVolk »

DronVolk писал(а):зы: помню тоже тыкался, но ноги не дрыгались потом нашел что можно с них лог снять в опциях во время симуляции Stimul & Log (кхм не помню как правильно пишется так как затыкался и на протеус перешел).
я повелитель электронов! Но иногда появляются электроны бунтари и делают, что им вздумается, например, прокладывают новые пути движения...

"Только те, кто предпринимают абсурдные попытки, смогут достичь невозможного." Альберт Эйнштейн.
Аватара пользователя
Дима_Медвед
Открыл глаза
Сообщения: 73
Зарегистрирован: Сб авг 23, 2014 21:49:24

Re: Проблема использования Atmel Studio 6

Сообщение Дима_Медвед »

Поставил Atmel studio 5, работал симулятор отлично, но вылетал. Поставил стабильную версию-симулятор опять тупит...... Доходит в цикле while(1) до какого-то одного решения (например, в структуре if к одному решению ииии ступор, даже при изменении условия). Может нада что-то поменять в настройках симулятора????
Аватара пользователя
Doc
Открыл глаза
Сообщения: 65
Зарегистрирован: Пт янв 06, 2006 12:13:45
Откуда: Moscow
Контактная информация:

Re: Проблема использования Atmel Studio 6

Сообщение Doc »

Господа подскажи как скомпилировать hex файл из Atmel Studio 6.0 ?
Малое знание опасно, впрочем как и большое....
Ответить

Вернуться в «AVR»