AVR studio в вопросах и ответах

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
All_XXX
Родился
Сообщения: 5
Зарегистрирован: Чт дек 11, 2014 19:06:50

Re: AVR studio 4 в вопросах и ответах

Сообщение All_XXX »

Столкнулся с проблемой загрузки ххх.еер в 6 студии
Установил 4.19 в ней есть опция загрузки ххх.еер
Но вылез другой косяк.
При симуляции некорректно возвращается из некоторых подпрограмм (как будто в счетчик выполнении чего-то левое записывается)
Не подскажите в чем может быть дело?
Я не волшебник я только учусь
Аватара пользователя
COKPOWEHEU
Говорящий с текстолитом
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Re: AVR studio 4 в вопросах и ответах

Сообщение COKPOWEHEU »

В записи чего-то левого в стек в некоторых подпрограммах, в срыве этого самого стека, в записи в PC, например. Это только наиболее вероятные причины.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: AVR studio 4 в вопросах и ответах

Сообщение FreshMan »

подскажите пожалуйста
установил я студию 4.19 и AVR Toolchain 3.3.0
при компиляции выбрасывает
c:\program files\atmel\avr tools\avr toolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/avr/io.h:480:6: warning: #warning "device type not defined"

как сие понимать ? :dont_know:
ведь я тип мк указывал при создании проэкта :roll:
Tell Me The Truth
Аватара пользователя
COKPOWEHEU
Говорящий с текстолитом
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Re: AVR studio 4 в вопросах и ответах

Сообщение COKPOWEHEU »

А в MAKEFILE что написано? Если что можно вручную дописать MCU=<контроллер>, например, MCU=atmega8
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: AVR studio 4 в вопросах и ответах

Сообщение FreshMan »

без понятия
но в настройка выставлено так
Изображение
Изображение
Tell Me The Truth
Аватара пользователя
COKPOWEHEU
Говорящий с текстолитом
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Re: AVR studio 4 в вопросах и ответах

Сообщение COKPOWEHEU »

В папке проекта создается папка default, в ней появляется готовый hex-файл и makefile. Можно попробовать заменить atmega8a на atmega8
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: AVR studio 4 в вопросах и ответах

Сообщение FreshMan »

думаю что не в этом проблемма т.к щас юзаю версию 4.19 а до сего была 4.13 в которой подобных багов небыло
----------
все наладилось....., прописал еще раз эти значения
Изображение
и компиляция прошла успешно :tea:
----------
после закрытия - открытия чстудии все повторяется заново
и надо опять ручками вводить вышеобозначенные данные
а как бы сделать чтобы студия их запоминала ? :roll:
Tell Me The Truth
Аватара пользователя
COKPOWEHEU
Говорящий с текстолитом
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Re: AVR studio 4 в вопросах и ответах

Сообщение COKPOWEHEU »

Например, "использовать внешний makefile" и указать на сгенерированный ей же. Только при добавлени модулей придется менять обратно, собирать, и снова на "внешний". Ну или научиться писать его вручную. Это самое простое, но неправильное решение. Правильное сказать не могу, просто не сталкивался с такой проблемой.
Аватара пользователя
zero648
Вымогатель припоя
Сообщения: 650
Зарегистрирован: Пн июн 18, 2012 12:01:04
Откуда: Челябинская область, Копейск

Re: AVR studio 4 в вопросах и ответах

Сообщение zero648 »

FreshMan писал(а):после закрытия - открытия чстудии все повторяется заново
и надо опять ручками вводить вышеобозначенные данные
а как бы сделать чтобы студия их запоминала ? :roll:

Запустить студию от имени администратора и настроить все заново.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: AVR studio 4 в вопросах и ответах

Сообщение FreshMan »

спасибо :beer:
а почему оно так получается ?
Tell Me The Truth
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: AVR studio 4 в вопросах и ответах

Сообщение Alexeyslav »

Потому что она пытается хранить файлы настроек в папке "Program Files" а современная винда на такое посягательство отвечает отлупом. Видать, программисты в ATMEL достаточно ленивые и тупо игнорируют такого рода ошибки... Впрочем, они даже в 6.1 версии не пофиксили русские буквы в путях...

В принципе проблему можно решить - просто назначить полные права на папку со студией для пользователя под которым работаешь, только учти чуть что - студия станет жертвой вирусной атаки ведь разрешение безнаказанно писать в файлы будет...
Да, разрешения эти можно прописать только под администратором.
Аватара пользователя
COKPOWEHEU
Говорящий с текстолитом
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Re: AVR studio 4 в вопросах и ответах

Сообщение COKPOWEHEU »

А установить от пользователя невозможно?
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: AVR studio 4 в вопросах и ответах

Сообщение Alexeyslav »

Только с дополнительным шаманством, вроде прописывания прав на каталог.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: AVR studio 4 в вопросах и ответах

Сообщение FreshMan »

как бы настроить чтобы в студии отображалась кирилица ? а то одни крокозябры :(
Tell Me The Truth
Аватара пользователя
COKPOWEHEU
Говорящий с текстолитом
Сообщения: 1525
Зарегистрирован: Чт июн 10, 2010 20:11:19

Re: AVR studio 4 в вопросах и ответах

Сообщение COKPOWEHEU »

Для кириллицы в комментариях специальной настройки не требуется, вот при копировании туда или оттуда могут возникать проблемы.
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

Re: AVR studio 4 в вопросах и ответах

Сообщение FreshMan »

COKPOWEHEU писал(а):вот при копировании туда или оттуда могут возникать проблемы.

об этом и речь :)
Tell Me The Truth
akl
Друг Кота
Сообщения: 4444
Зарегистрирован: Пт мар 07, 2008 06:54:43
Откуда: Ижевск

Re: AVR studio 4 в вопросах и ответах

Сообщение akl »

Копируйте на русской раскладке.
Аватара пользователя
System88
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Ср дек 17, 2014 16:28:18

Re: AVR studio 4 в вопросах и ответах

Сообщение System88 »

Подскажите пожалуйста,почему AVR Studio 6 не видит симулятора?Что не так?Или нужно еще помимо студии устанавливать что-то?
Изображение
Изображение
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: AVR studio 4 в вопросах и ответах

Сообщение Alexeyslav »

Потому что встроенный симулятор не поддерживает выбранный контроллер.
Аватара пользователя
СКАЗОЧНИК
Идёт направо - песнь заводит, Налево - сказку говорит.
Сообщения: 5000
Зарегистрирован: Чт апр 21, 2011 17:55:50
Откуда: Иркутск

Re: AVR studio 4 в вопросах и ответах

Сообщение СКАЗОЧНИК »

А может АВР студия резать (оптимизировать) код на ассемблере? А то у меня начало программы, потом два файла еще подключенных (инклуды), в них тоже код, а при компиляции показывает всего 260 байт?
Станислав
Ответить

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