Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: NiosII очередной раз делает сюрприз
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
torik
Делаю Debug As... и все такое, переходит в режим отладки и выдает красненькую такую надпись:

Код
No source available for "main() "


Раньше все было хорошо в этом проекте, вроде ничего не менял. Может где галку надо поставить с разрешением дебагера?




Ква 10.1



при этом отлака идет по дизассемблеру. Он тупо не хочет показывать фалы проекта

Чё-то я уже вообще не понимаю чего он хочет.
torik
Был какой-то косяк с доступом к файлам, вобщем админские штучки. Все решилось sm.gif
Stewart Little
bb-offtopic.gif
Прежде, чем кричать "караул", нужно отдышаться и собраться с мыслями.
И не надо плодить пустые темы maniac.gif
torik
Согласен, виновен.
Ну тогда чтоб не плодить новой темы здесь и спрошу:
в режиме дебага в эклипсе можно менять значение переменной "на лету" в процессе выполнения программы?
Kuzmi4
2 torik
в 7ке и 8ке можно было: делал breakpoint где нужно, в дебажном окне клацал 2 раза на value переменой и менял, дальше юзалось именно изменённое значение.
Stewart Little
Цитата(Kuzmi4 @ May 17 2011, 15:46) *
2 torik
в 7ке и 8ке можно было: делал breakpoint где нужно, в дебажном окне клацал 2 раза на value переменой и менял, дальше юзалось именно изменённое значение.

Только при этом нужно учитывать, какой уровень оптимизации установлен. При максимальном уровне дебажить ну очень затруднительно.
Kuzmi4
2 Stewart Little
на дебаге кода ниоса всегда отключал оптимизацию laughing.gif вкурсе оптимизационных нъюансов
torik
Оптимизация отключена.
Цитата
делал breakpoint где нужно, в дебажном окне клацал 2 раза на value переменой и менял, дальше юзалось именно изменённое значение

с breakpoint переменная, ясно, меняется. А хотелось бы менять переменную прямо во время исполнения программы, "на лету".
Kuzmi4
Цитата(torik @ May 17 2011, 15:08) *
....хотелось бы менять переменную прямо во время исполнения программы, "на лету".

А с этого места поподробнее laughing.gif как это - "на лету" ?
torik
Нажали кнопочку "Resume", этакий треугольничек зеленый. Без всяких брейкпойнтов. Программа начинает крутитьтся-выполняться, словно обычный "run as..".
И в это время хотелось бы менять переменную. Для техасовских дсп это длать можно, например.


Кроме того (и это отдельный случай), надо добавить breakpoint, после останова в которой обновились бы значения переменных в соотвествующем окне и программа продолжила бы выполняться. Это удобно, когда надо смотреть изменение переменной в процессе работы программы.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.