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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
shads
Опытный кот
Сообщения: 882
Зарегистрирован: Ср фев 22, 2012 01:25:21

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

Сообщение shads »

FreshMan писал(а):
shads писал(а):Не нашел тему про AVRSTUDIO 6..... напишу тут...

viewtopic.php?f=57&t=79898

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

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

Сообщение FreshMan »

пр и запуске из под Wine не отображается кирилица
как это поправить ?
Tell Me The Truth
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

в свойствах проэкта задал частоту
Изображение
при отладке показывает другую частоту
Изображение
почему не отображается установленная мною частота мк ?
Tell Me The Truth
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

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

Сообщение pyzhman »

Debug/AVR Simulator Options/Frequency
Docendo discimus
Аватара пользователя
FreshMan
Друг Кота
Сообщения: 6296
Зарегистрирован: Пн ноя 22, 2010 00:57:15
Откуда: Ukraine

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

Сообщение FreshMan »

спасибо !
Tell Me The Truth
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

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

Сообщение pyzhman »

Да и пожалуйста! :beer:
Только послезавтра не забудь. :))
Docendo discimus
Dumaon
Родился
Сообщения: 2
Зарегистрирован: Пт апр 11, 2014 01:28:51

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

Сообщение Dumaon »

Здравствуйте,
Пытаюсь принять данные по USART ATmega8535, нашел следующий код для прерывания по завершению принятия данных в порт

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

#pragma vector = USART_RXC_vect 
ISR(USART_RXC_vect){
   ...
}


Пишу под AVR Studio 4, под Atmel Studio 6, обе выдают следующее:

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

Warning   1   ignoring #pragma vector  [-Wunknown-pragmas]
Warning   2   'USART_RXC_vect' appears to be a misspelled signal handler [enabled by default]


Помогите, пожалуйста, уж третий день в поисках ответа, хватит это терпеть)
a_skr
Вымогатель припоя
Сообщения: 630
Зарегистрирован: Пн июн 14, 2010 13:07:29
Откуда: Жуковский

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

Сообщение a_skr »

#pragma - не нужно
Для mega8535 этот вектор называется USART_RX_vect.
Dumaon
Родился
Сообщения: 2
Зарегистрирован: Пт апр 11, 2014 01:28:51

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

Сообщение Dumaon »

Да, спасибо,
буквально через минуту после написания поста нашел сводную таблицу векторов прерываний для семейства mega и понял ошибку. Плохо, что в даташитах МК не перечисляют валидные имена векторов.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

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

Сообщение Gudd-Head »

Dumaon писал(а):Плохо, что в даташитах МК не перечисляют валидные имена векторов.

Эта пять. :))) :facepalm:
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

Gudd-Head писал(а):
Dumaon писал(а):Плохо, что в даташитах МК не перечисляют валидные имена векторов.

Эта пять. :))) :facepalm:
эта даже шесть, блин.
разве вы не заметили, что Atmel умудряется чуть ли не для каждого AVR в даташитах придумывать новые названия для одних и тех же регистров, битов и т.п.? Соответственно в хидерах появляются разные макросы для векторов и т.п.
так что я разделяю недовольство Dumаon

вот пример еще, помимо сказанного: с чего вдруг для attiny13 вектор прерывания по переполнению таймера обозван TIM0_OVF_vect, хотя в большинстве других для нулевого таймера вектор переполнения называется TIMER0_OVF_vect? есть такие выкрутасы и с именами флагов/битов в регистрах... был случай, сейчас не помню точно, что в двух ревизиях даташита на один и тот же МК были такие закидоны с переименованием!!!
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

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

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

Сообщение FreshMan »

в программе есть некие массивы на 6 элементов
в режиме отладки , в окне watch, каждый из этих массивов имеет по 5 элементов
как поправить этот баг ?
Изображение
Tell Me The Truth
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

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

Сообщение Flasher »

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

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

Сообщение FreshMan »

в 4 той !
элементы используются все !
Tell Me The Truth
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

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

Сообщение Flasher »

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

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

Сообщение FreshMan »

Flasher писал(а):Конкретная версия.

4.13
как обновлять ?
Flasher писал(а): Да и ответьте по использованию всех элементов массива.

используются все !
Tell Me The Truth
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

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

Сообщение Flasher »

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

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

Сообщение FreshMan »

через меню можно обновить или же скачивать новую и сносить старую ?
Tell Me The Truth
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

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

Сообщение Flasher »

ну если найдете где в меню обновлять-обновляйте.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

сталкивался с похожми багами студии... по-моему, если неверно отображаемый массив "свернуть", а затем "развернуть" массив, все нормализуется. иногда помогает удаление переменной из Watch с повторным добавлением...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Ответить

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