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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
ChipCard
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт июл 23, 2020 20:59:01
Откуда: СевКавТВ

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

Сообщение ChipCard »

А в ответ тишина...
Аватара пользователя
afz
Опытный кот
Сообщения: 744
Зарегистрирован: Сб дек 22, 2012 08:17:42
Откуда: Караганда, Казахстан

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

Сообщение afz »

Вот здесь выложено ВСЁ! Полный атмеловский архив.

Добавлено after 35 minutes 46 seconds:
Добавлю. Я тут 2 года назад уже высказывался на эту тему, вот здесь.
Кто мешает тебе выдумать порох непромокаемый? (К. Прутков, мысль № 133)
Аватара пользователя
ChipCard
Открыл глаза
Сообщения: 42
Зарегистрирован: Чт июл 23, 2020 20:59:01
Откуда: СевКавТВ

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

Сообщение ChipCard »

afz, большое спасибо.
igor48
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пт ноя 22, 2013 22:06:15
Откуда: Липецк

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

Сообщение igor48 »

Здравствуйте! Недавно решил освоить AVR (хотя уже есть опыт с STM32). Остановился на Atmel Studio 7. Никак не могу понять, на кой лад к Atmel Studio рекомендуют дополнительно установить WinAVR. Насколько я понял, в AVR studio 4 своего встроенного компилятора С не было, и там все очевидно. Но Atmel Studio 7 компилирует С и при установке "из коробки". Или может у компилятора WinAVR есть какие то особые преимущества?
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

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

Сообщение NStorm »

igor48, нету никаких преимуществ. Там (в WinAVR) устаревшая сборка avr-gcc тулчейна от 2010 года. Устаревшие какие-то советы для старых версий небось. К 7ой студии ничего доставлять не нужно.
igor48
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пт ноя 22, 2013 22:06:15
Откуда: Липецк

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

Сообщение igor48 »

Мне попался «совет» в подробностях по установке winavr именно к седьмой Студио.
https://microkontroller.ru/avr-microcon ... tudio-7-0/
И смесь еще
https://arduinoplus.ru/proekti-avr-mikrokontrolleri/

Где то также попадалась информация, что Atmel взяла этот winavr под своё крыло, и вроде теперь встроенный компилятор не хуже., а может и является лальнешим развитием. От всего этого каша в голове. Но, наверное, вы действительно правы, и товарищ «советчик» делает это в силу инерции своего мышления. А мне, соответственно, это не нужно.
NStorm
Поставщик валерьянки для Кота
Сообщения: 1978
Зарегистрирован: Ср июл 17, 2013 13:55:57

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

Сообщение NStorm »

igor48, там написано зачем это нужно:
2. Также вам необходимо скачать приложение WinAVR чтобы иметь возможность загружать программы в микроконтроллер AVR с помощью USBASP.

Поэтому, чтобы сделать жизнь проще на этапе компиляции и/или программирования, мы будем использовать WINAVR, которая также поставляется с AVRDUDE для загрузки нашего кода на устройства Atmega

Потому что студией USBAsp не поддерживается. Но самом деле цельный старый WinAVR не нужен. Если у вас USBAsp - качните просто avrdude и какой-нибудь современный GUI к нему по желанию. Например, avrdudess: https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/
Потому что выше действительно инерционность мышления - ставить целый WinAVR только для одного avrdude в 2020 как-то странно, видимо не знают авторы статей, что есть более новые отдельные сборки avrdude, привыкли по старинке ставить с комплектом winavr.

WinAVR сам по себе - это сборка всякого разного. В т.ч. компилятор (тулчейн) avr-gcc, который Atmel/Microchip действительно взяли "к себе под крыло" и на их сайте он есть как отдельно, так и в составе AS 7. Причем куда более новой версии, чем в последней версии WinAVR, который не развивается уже с 2010 года никак, новые сборки не выходят. На сайте выше кстати, где avrdudess, есть и более новые (чем у Microchip'ов) сборки avr-gcc на основе последних версий gcc: https://blog.zakkemble.net/avr-gcc-builds/ но они без патчей Microchip'а, смысла заморачиваться мало кому нужно.
igor48
Прорезались зубы
Сообщения: 246
Зарегистрирован: Пт ноя 22, 2013 22:06:15
Откуда: Липецк

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

Сообщение igor48 »

Спасибо! Понемногу начинает проясняться в голове смысл происходящего.
pas272
Родился
Сообщения: 18
Зарегистрирован: Сб авг 29, 2020 15:10:17

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

Сообщение pas272 »

Добрый день! Можно ли поставить в одной системе AvrStudio 4.19 и Atmel Studio 7? Не затрет более новая старую?
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

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

Сообщение GoldenAndy »

pas272 писал(а):Можно ли поставить в одной системе AvrStudio 4.19 и Atmel Studio 7?
Да
СпойлерИзображение
Ставить четверку, потом семерку. Ставить в разные каталоги.
Вложения
atmel.jpg
(235.21 КБ) 566 скачиваний
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

Атмел студио7 на сегодня сразу захочет превратиться в микрочип студио (если включен тырнет во время установки)...
А такое превращение проходит спокойно только на официальной виндовс 10 со всеми обновлениями.
Под ХР х32 я 7ку ставить и не пытался, а вот под виндовс 7 "превращение" потребовало сначала провести обновление определенным софтом самой ОС, а уж затем установилось...
:roll:
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

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

Сообщение GoldenAndy »

BOB51, ну тут возможно... Я AS7 ставил еще в 2015 году. Оно только захотело какие то обновы на семерку... Я скормил - и поставил. И на десятку еще не переезжал... Хотя понимаю, что пора, но не лежит душа к десятке.
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

Я с "превращением" столкнулся в прошлом месяце - сначала при запуске под 10кой пришлось обнову поставить, затем ставил на 7ку и сразу же запрос на "превращение" - а там таки те обновления для форточек надо выискивать - одно на микрощипе, второе у мелкософта...
https://radiokot.ru/forum/viewtopic.php ... 1#p4097951
Вобщем... не столь приятное занятие...
Зато в комплекте микрочипий Си...
Вобщем еще разбираться надо с результатом...
:roll:
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

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

Сообщение GoldenAndy »

BOB51, т.е. если я старую добрую AS7 поставлю под десяткой - она принудительно превратится в тыкву? Или надо просто сказать, что б в инет не лазила?
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

Сложно сказать...
Кто знает, чего там устроено - микрочип ведь законодатель своей продукции...
Может у oleg110592 чуток больше информации...
:dont_know:
У меня оба комплекта настырно в обновление лезли - не стал противиться (параллельно 4.19 до сих пор и актуальна и устойчива)... Да и дальнейшее развитие с подключением новых серий и поддержкой железа программаторов для АВРок наверняка будет уже для "микрочип студио"...
:roll:
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

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

Сообщение GoldenAndy »

BOB51, вот честно... После того, как я пощупал СТМки и проникся полноценным дебагом через стлинк за полтроа бакса... не знаю, буду ли смотреть в сторону новых АВР от микрощипа....
Но пока, чует мое сердце, я буду сидеть на попе ровно и пользовать свои старые запасы - 48 шт. мег8, десяток мег32, десяток 328... несколько тини 2313 и 85... Несколько 128... СТМок гораздо меньше - всего полтора десятка...
Ибо цены - это полный %%%%%. $27.50 за 10 шт Тини85.... :kill: :kill: :kill:
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Сергей Серебряков
Родился
Сообщения: 2
Зарегистрирован: Вт ноя 16, 2021 13:35:39

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

Сообщение Сергей Серебряков »

Добрый день! Поставил AtmelStudio7 и вроде начал писать код. Все нормально компилируется, в Протеусе симулируется, но не могу разобраться с ПОШАГОВОЙ ОТЛАДКОЙ.

Устанавливаю точку останова на нужной строке (красный кружек), нажимаю кнопку Start debugging and break, красный кружек точки останова меняется на желтый и при наведении мыши всплывает сообщение:
"the breakpoint will not currently be hit. unable to set requested breakpoint on target. Note: The current selected device is unable to set breakpoints during runtime"

МК выбран ATmega8, пишу на C

В свойствах проекта в Tool выбрал Simulator

Подскажите пожалуйста, что я делаю не правильно?
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

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

Сообщение GoldenAndy »

Сергей Серебряков, А выбранная строка содержит исполняемый код?
Ибо ошибка говорит, что туда, где вы постапвили брякпоинт, никогда выполнение не придет.
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Сергей Серебряков
Родился
Сообщения: 2
Зарегистрирован: Вт ноя 16, 2021 13:35:39

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

Сообщение Сергей Серебряков »

GoldenAndy писал(а):Сергей Серебряков, А выбранная строка содержит исполняемый код?
Ибо ошибка говорит, что туда, где вы постапвили брякпоинт, никогда выполнение не придет.
GoldenAndy, содержит
Вложения
2.png
[b]GoldenAndy[/b], содержит
(65.75 КБ) 173 скачивания
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

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

Сообщение BOB51 »

Для ассемблера контрольная точка однозначно коду соответствует.
:hunger:
А вот как в Си - не ведаю...
Может по листингу с командами трассировку делать надо?
:dont_know:
Ответить

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