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

 
 
 
Reply to this topicStart new topic
> Execution time в ИАРе
IF_P
сообщение Dec 18 2009, 00:46
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772



Вот начал работать с ИАР (4.30А для АВР). Не могу найти окно времени выполнения программы. Подскажите, плиз.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 18 2009, 11:00
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(IF_P @ Dec 18 2009, 02:46) *
Вот начал работать с ИАР (4.30А для АВР). Не могу найти окно времени выполнения программы. Подскажите, плиз.
В окне регистров строчка cycles в режиме симулятора.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
IF_P
сообщение Dec 18 2009, 13:03
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772



Цитата(Сергей Борщ @ Dec 18 2009, 13:00) *
В окне регистров строчка cycles в режиме симулятора.

Это циклы CPU?
А есть ли время выполнения в секундах? (Как, например, в Keil)

Сообщение отредактировал IF_P - Dec 18 2009, 13:06
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 18 2009, 14:15
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(IF_P @ Dec 18 2009, 15:03) *
А есть ли время выполнения в секундах? (Как, например, в Keil)
Нет, нету.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
alekseykoj
сообщение Dec 18 2009, 14:20
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 60
Регистрация: 8-11-05
Пользователь №: 10 602



IAR можно "скрестить" с AVR Studio. Там это все есть.
Go to the top of the page
 
+Quote Post
IF_P
сообщение Dec 18 2009, 16:27
Сообщение #6


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772



Цитата(alekseykoj @ Dec 18 2009, 16:20) *
IAR можно "скрестить" с AVR Studio. Там это все есть.

Где можно посмотреть, как "скрестить"?
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Dec 20 2009, 08:17
Сообщение #7


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



А что значит скрестить ?

В IAR нужно выставить выходной формат файла ubrof x (где х это 5...9) точно не помню какой понимает AVR Studio, далее открываем этот файл в студии и ходим.
Go to the top of the page
 
+Quote Post
IF_P
сообщение Dec 20 2009, 16:06
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 136
Регистрация: 2-01-06
Пользователь №: 12 772



Цитата(MALLOY2 @ Dec 20 2009, 10:17) *
А что значит скрестить ?

В IAR нужно выставить выходной формат файла ubrof x (где х это 5...9) точно не помню какой понимает AVR Studio, далее открываем этот файл в студии и ходим.

Спасибо за помощь, но я уже сам разобрался. Опишу детельнее, может еще кто на эти "грабли" наступит.
В инете встречалась информация, что студия понимает файл .d90. Но у меня ничего не получалось
Студия требовала формат UBROF 8. Но откуда его взять?
Пришлось читать доку (EWAVR_UserGuide.pdf ).
Оказалось, что если в настройках линкера (Project-Options-Linker-Format-Other-ubrof 8) выбрать этот формат, то файл с этим форматом будет находится в ...dbg файле. Вот его и надо загружать в студию (File-Open file). Может в других версиях и по другому, но .d90 у меня не работает.

У меня IAR - 4.30А и AVRStudio - 4.16.628

Сообщение отредактировал IF_P - Dec 20 2009, 16:07
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 19:58
Рейтинг@Mail.ru


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