-
- Насколько я знаю в ИАР`е в окне регистров есть счетчик циклов, тогда время = Cycle Counter * (1/fclk), где fclk - частота работы ядра - iit(16.11.2005 13:04, )
- Счётчик то есть, просто я думал, что есть удобнее средство... Спасибо! - Artem(16.11.2005 13:11, )
- Этот счётчик (PC) , если не ошибаюсь, показывает адрес текущей инструкции, а вот счётчик циклов что-то не вижу.. - Artem(16.11.2005 13:25, )
- Veiw -> Registers, далее в окне после регистра PC есть строка CYCLECOUNTER, вот это и есть счетчик циклов. (все это в режиме отладки) - iit(16.11.2005 13:40, )
- У меня что-то нет такого.. PC есть, а такой строки нет.. - Artem(16.11.2005 13:52, )
- а он там есть ;) толку от него мало - иар НЕправильно считает jaga-jaga(133 знак., 16.11.2005 15:07, )
- В какую сторону? В большую или меньшую ? - Ruslan(16.11.2005 15:17, )
- иар показывает меньше, чем есть на самом деле (до "в разы") - jaga-jaga(16.11.2005 15:46, )
- Так а как тогда измерить? - Artem(17.11.2005 06:38, )
- осциллом в железе - энкодер.(17.11.2005 11:38, )
- А если это сканирование линии? И не одной? И если это подпрограмма с циклами и ветвлениями, а время выполнения критично, тогда как делать? Может поделитесь методами? - Artem(17.11.2005 13:21, )
- да какая разница, сколько там ветвлений. энкодер.(258 знак., 17.11.2005 15:17, )
- Просто я с AVR всё больше работал... Artem(186 знак., 18.11.2005 06:20, )
- Даже не представляю как симулятор работу шин, кэшей и прочей муры просчитает. - VladislavS(18.11.2005 16:10, )
- Элементарно. Полную HDL модель кристала в Что-нибудь типа ModelSim... И по полчаса на такт.. =))) - ShiphT(18.11.2005 16:14, )
- Даже не представляю как симулятор работу шин, кэшей и прочей муры просчитает. - VladislavS(18.11.2005 16:10, )
- Просто я с AVR всё больше работал... Artem(186 знак., 18.11.2005 06:20, )
- да какая разница, сколько там ветвлений. энкодер.(258 знак., 17.11.2005 15:17, )
- А если это сканирование линии? И не одной? И если это подпрограмма с циклами и ветвлениями, а время выполнения критично, тогда как делать? Может поделитесь методами? - Artem(17.11.2005 13:21, )
- осциллом в железе - энкодер.(17.11.2005 11:38, )
- Так а как тогда измерить? - Artem(17.11.2005 06:38, )
- иар показывает меньше, чем есть на самом деле (до "в разы") - jaga-jaga(16.11.2005 15:46, )
- В какую сторону? В большую или меньшую ? - Ruslan(16.11.2005 15:17, )
- а он там есть ;) толку от него мало - иар НЕправильно считает jaga-jaga(133 знак., 16.11.2005 15:07, )
- У меня что-то нет такого.. PC есть, а такой строки нет.. - Artem(16.11.2005 13:52, )
- Veiw -> Registers, далее в окне после регистра PC есть строка CYCLECOUNTER, вот это и есть счетчик циклов. (все это в режиме отладки) - iit(16.11.2005 13:40, )
- Этот счётчик (PC) , если не ошибаюсь, показывает адрес текущей инструкции, а вот счётчик циклов что-то не вижу.. - Artem(16.11.2005 13:25, )
- Счётчик то есть, просто я думал, что есть удобнее средство... Спасибо! - Artem(16.11.2005 13:11, )
- Насколько я знаю в ИАР`е в окне регистров есть счетчик циклов, тогда время = Cycle Counter * (1/fclk), где fclk - частота работы ядра - iit(16.11.2005 13:04, )