реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Не работает тестовый пример от ATMEL (AVR221), под IAR
smk
сообщение Sep 2 2012, 16:27
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Понадобилось разобраться с ПИД регулятором AVR221 от ATMEL. Пример сделан под IAR. Я все (как на мой взгляд) сделал правильно, но судя по ошибкам программа не ходит в main и вертится по кругу. Помогите понять что это такое, никогда подобного не встречал. Проект прилагаю. Спасибо.

Прикрепленное изображение

Прикрепленный файл  PID_Test.rar ( 28.06 килобайт ) Кол-во скачиваний: 119


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Sep 2 2012, 16:38
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(smk @ Sep 2 2012, 19:27) *
Понадобилось разобраться с ПИД регулятором AVR221 от ATMEL. Пример сделан под IAR. Я все (как на мой взгляд) сделал правильно, но судя по ошибкам программа не ходит в main и вертится по кругу. Помогите понять что это такое, никогда подобного не встречал. Проект прилагаю. Спасибо.

Прикрепленное изображение

Прикрепленный файл  PID_Test.rar ( 28.06 килобайт ) Кол-во скачиваний: 119

А что хотите? Если ИАР по вашим же настройкам сгенерил hex, а симулятору нажен файл с отладочной информацией
Попробуйте так:
Прикрепленное изображение


PS. Почему не отлаживаться в AVRStudio? Или ИАР чем-то лучше? Сомневаюсь...
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 2 2012, 17:30
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Да, спасибо! Заработало. А можно чтобы и отладка и hex? В Studio перетягивать не буду. Уж если перетаскивать, то под STVD.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Sep 2 2012, 17:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(smk @ Sep 2 2012, 20:30) *
А можно чтобы и отладка и hex?

Можно: выбирается на соседней вкладке (Extra output). Хотя я иогда пользуюсь другим способом - считываю память загруженную в симулятор в hex-файл.


Цитата(smk @ Sep 2 2012, 20:30) *
В Studio перетягивать не буду.

Там не надо ничего перетягивать: нужно сгенерить файл который понимает AVRStudio (ubrof 8) и запустить наотладку любым доступным способом(симулятор, JTAG ICE, Dragon и тп), какой компилятор сгенерил файл AVRStudio всё равно.
Если не ошибаюсь, ИАР не симулирует периферию никак вообще, в отличие от AVRStudio. Соответственно в ИАР простейшие вещи не отладишь(прерывания от таймеров, АЦП, SPI и тп). Или я не прав?


Цитата(smk @ Sep 2 2012, 20:30) *
Уж если перетаскивать, то под STVD.

Это кто такой? Для STM8 что-то? А оно Си поддерживает?
Go to the top of the page
 
+Quote Post
smk
сообщение Sep 2 2012, 18:24
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 246
Регистрация: 17-03-05
Из: Украина, Киев
Пользователь №: 3 446



Цитата(_Артём_ @ Sep 2 2012, 20:58) *
Это кто такой? Для STM8 что-то? А оно Си поддерживает?

Да, поддерживает. IAR для STM8 тоже есть, но сыроват еще. STM8 получше АВРок будут по ряду пунктов. Сам с АВР пересел на них и только рад этому.


--------------------
Живи днем так, чтобы ночью ты спал спокойно.
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Sep 2 2012, 19:09
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(smk @ Sep 2 2012, 21:24) *
STM8 получше АВРок будут по ряду пунктов.

Дешёвые, они конечно...
Но с другой стороны "IAR для STM8 тоже есть, но сыроват еще", GCC вообще нету, осваивать надо.
Да и xmeg-и недавно заметно подешевели.
И ещё не известно кто лучше по набору фич - Xmega или STM8, жаль не попадалось сравнения какого-нибудь.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 09:27
Рейтинг@Mail.ru


Страница сгенерированна за 0.01402 секунд с 7
ELECTRONIX ©2004-2016