Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
29.01.2011, 14:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
AVRStudio скорость симуляции
Добрый день всем.
Возник такой вопрос.
В AVRStudio скорость симуляции как то регулируется? Если регулируется то как?
|
|
|
Сказали "Спасибо" 7Fantomas7
|
|
|
29.01.2011, 15:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Тормозная Студия.... и коробкой передач не оснастили
вот для MPLAB есть плагин, который ускоряет работу.. хотя он и так быстрее СТУДИИ раз в 10-20 симулирует...
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
|
|
|
|
29.01.2011, 15:06
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Не регулируется.
На пошаговой симуляции скорость не отражается. Для каких-либо циклических вычислений также проблем не встречал...
|
|
|
|
29.01.2011, 15:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Тоже до сих пор не обнаружил. такой переключалки.
С отображением переменных разобрались?
|
|
|
Сказали "Спасибо" omercury
|
|
|
29.01.2011, 16:36
|
|
Прописка
Регистрация: 09.11.2009
Сообщений: 193
Сказал спасибо: 47
Сказали Спасибо 58 раз(а) в 26 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Для чего надо регулировать, если для прерывания (например по таймеру), то его можно выполнить установить соответствующий флаг прерывания.
|
|
|
|
29.01.2011, 17:10
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Цитата:
|
С отображением переменных разобрались?
|
Да конечно.
Ну не регулируется скорость и ладно, жаль. Переменные по прерыванию инкрименируются дуже долго, а от их зависит дальнейшая работа.
Ну вобшем нет так нет.
|
|
|
Сказали "Спасибо" 7Fantomas7
|
|
|
29.01.2011, 17:14
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Пользуйтесь точками останова. Помечаете нужную точку и нажимаете F11. Выполнение некоторых (необходимых для реальной работы, но несущественных при симуляции) функций можно заблокировать, что также ускорит работу с симулятором.
|
|
|
|
29.01.2011, 17:38
|
|
Почётный гражданин KAZUS.RU
Регистрация: 24.09.2007
Сообщений: 1,437
Сказал спасибо: 287
Сказали Спасибо 339 раз(а) в 202 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Цитата:
|
Пользуйтесь точками останова.
|
А то я ими пользоваться не умею. Просто ждать по 30-40 мин пока програма доработает до точки останова както влом.
|
|
|
Сказали "Спасибо" 7Fantomas7
|
|
|
29.01.2011, 17:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Сообщение от 7Fantomas7
|
Просто ждать по 30-40 мин пока програма доработает до точки останова
|
Си. Симулятору приходится интерпретировать каждую команду, подставлять вместо неё ассемблерный код, выполнять его, симулируя ядро AVR... Работы много - никуда не деться...
Посмотрел файл листинга. В принципе всё достаточно понятно - в комментариях есть операторы Си. Можно подключить ассемблерный код - дело заметно ускорится.
В папочке \List
Последний раз редактировалось omercury; 29.01.2011 в 17:56.
|
|
|
Сказали "Спасибо" omercury
|
|
|
29.01.2011, 19:14
|
|
Прописка
Регистрация: 09.11.2009
Сообщений: 193
Сказал спасибо: 47
Сказали Спасибо 58 раз(а) в 26 сообщении(ях)
|
Re: AVRStudio скорость симуляции
Что еще можно посоветывать сделать - закоментировать код, который расположен до исследуемого участка исходника, если он не влияет на исследуемую область программы.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
AVRStudio + WinAVR не работают...
|
alberio |
Микроконтроллеры, АЦП, память и т.д |
15 |
18.10.2010 20:16 |
Как увеличивать скорость пересчёта
|
sdsrem |
Микроконтроллеры, АЦП, память и т.д |
29 |
31.07.2010 08:00 |
AVRStudio косяк :(
|
Pavlike |
Микроконтроллеры, АЦП, память и т.д |
35 |
28.04.2010 12:47 |
Помогите с AVRstudio
|
jafarkiller |
Микроконтроллеры, АЦП, память и т.д |
9 |
08.04.2010 21:42 |
МК и скорость снаряда
|
MasterMushi |
Микроконтроллеры, АЦП, память и т.д |
15 |
06.01.2010 06:46 |
Часовой пояс GMT +4, время: 01:46.
|
|