Как сделать эмуляцию в авр студио программы написаной на си

Обсуждаем контроллеры компании Atmel.
Ответить
Вымогатель припоя
Сообщения: 624
Зарегистрирован: Пн фев 01, 2010 15:32:02
Откуда: благовещенск

Сообщение doctor_farsh »

Здраствуйте мучитили микросхем, микроконтроллеров, проводов. Решил вот освоить язык Си для микроконтроллеров и все бы ничего, но после того как программу написал в CVAVR, откомпилировал и доставил Winavr в дополнение к AVR studio, эмуляция все равно не завелася. АВР студио выкинул кучу ошибок. В общем нужен эмулятор который работал бы на языке си (чтоб наглядно было видно что происходит с ногами микроконтроллера при работе) или подсказать где я не прав по поводу авр студио. Скрины ошибок и текст проги написаный в CVAVR пррилагаю.
Вложения
Новая папка.rar
(237.29 КБ) 129 скачиваний
купля продажа важно, остальное лажа
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Сообщение Gisteresis »

Попробуй Proteus. Правда это симулятор.
VMLAB еще юзают, но сам не использовал.
Так же есть внутрисхемные отладчики, но как я понял это не ваш случай.
Реклама
Вымогатель припоя
Сообщения: 624
Зарегистрирован: Пн фев 01, 2010 15:32:02
Откуда: благовещенск

Сообщение doctor_farsh »

Да хотелось бы вставлять прогу с CVAVRA куда нибудь и симулировать.
купля продажа важно, остальное лажа
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Сообщение Rtmip »

Производители CVAVRA пишут, что их последние версии имеют режим совместимости с студией.
В протеусе само собой совместимо и на более ранних.
Поэтому можно
вставлять прогу с CVAVRA куда нибудь и симулировать.
Реклама
Эиком - электронные компоненты и радиодетали
Вымогатель припоя
Сообщения: 624
Зарегистрирован: Пн фев 01, 2010 15:32:02
Откуда: благовещенск

Сообщение doctor_farsh »

понял, попробуем
купля продажа важно, остальное лажа
Реклама
Друг Кота
Аватара пользователя
Сообщения: 3459
Зарегистрирован: Ср сен 27, 2006 16:18:57

Сообщение Барсик »

Всё гораздо проще. Отладчик AVR Studio нормально "прикручивается" к среде разработки CodeVisionAVR.
1. Устанавливаете AVR Studio.
2. В настройках CodeVisionAVR (которые касаются отладчика) указываете путь к AVR Studio. Не знаю, как сейчас, а раньше в названиях файлов и путей нельзя было использовать больше 8 знаков латиницей и никаких русских букв.
3. После настройки, тыкаете в закладку с изображением букашки-таракашки, и попадаете в отладчик. Можно "ходить" прямо по тексту, написанному на C. Смотреть переменные, задвать точки останова, и т.д. и т.п.
Реклама
Вымогатель припоя
Сообщения: 624
Зарегистрирован: Пн фев 01, 2010 15:32:02
Откуда: благовещенск

Сообщение doctor_farsh »

И правда, оказывается можно подружить http://avr-start.ru/?p=904 Спасибо всем за участие
купля продажа важно, остальное лажа
Ответить

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