Подскажите - как в IAR MSP в симуляторе мерять время выполнения куска команды. Инструмента как я понял нет. Может есть какие макросы?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
vesago
13 апреля 2005 г. 11:06
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ясно - IAR высокопроффесиональная среда и до средств измерения времени не опускается.
—
vesago
(13.04.2005 11:43,
пустое
)
У неё НЕТ средств измерения времени и быть не может.
—
-=Shura=-
(13.04.2005 11:51,
пустое
)
Я тебя ПОНЯЛ.
—
vesago
(13.04.2005 11:58,
пустое
)
А не объясните, зачем вообще симулятор? (+)
—
Vladimir Ljaschko
(13.04.2005 11:43, 146 байт)
Ну к примеру(+)
—
vesago
(13.04.2005 11:54, 402 байт)
Понятно. Я такое стараюсь не программировать вообще, или по прерываниям таймера. Вот SIR, например - на С и без подсчета задержек.
—
Vladimir Ljaschko
(13.04.2005 12:15,
пустое
)
В смысле - микросекундные задержки организовывать по прерыванию таймера?
—
vesago
(13.04.2005 14:42,
пустое
)
И действительно - посмотрел в апликухах есть пример реализации SIR с использованием таймера. Буду разбираться.
—
vesago
(13.04.2005 15:04,
пустое
)
Разве? Раньше симулировал. Сам им тоже не пользуюсь практически, поэтому не в курсе "новостей"
—
-=Shura=-
(13.04.2005 11:46,
пустое
)
Какое может быть время в симуляторе? Там только такты
—
-=Shura=-
(13.04.2005 11:11,
пустое
)
И что, ты когда писал код, требующий определенного времени выполнения считал такт, а потом в уме или калькулятором переводил во время?
—
vesago
(13.04.2005 11:24,
пустое
)
Конечно, откуда симулятор может знать твою тактовую частоту?
—
-=Shura=-
(13.04.2005 11:27,
пустое
)
В нормальных симуляторах частота такта выставляется в опциях, и есть вещи типа breakpoint, start on line, stopwach
—
Digital
(13.04.2005 11:36,
пустое
)
А в нормальных процессорах есть DCO, частота которого заранее неизвестна. Так что, подсчёт в тактах - абсолютно корректная вещь
—
-=Shura=-
(13.04.2005 11:44,
пустое
)
А кому же она тогда известна? Только одному процессору
—
Digital
(13.04.2005 11:51,
пустое
)
Никому, меняется от камня к камню, до кучи ещё зависит от температуры и напряжения.
—
-=Shura=-
(13.04.2005 11:54,
пустое
)
Ну тогда пинцет
—
Digital
(13.04.2005 11:59,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru