Цитата(Fynjisx @ Jan 14 2012, 04:01)

Пытаюсь отладить проект на С, написанный под NIOS в Eclipse. В связи с чем возникло множество вопросов. В проекте есть порт pIO. Вывожу туда число.
1. Как Через Debugger посмотреть содержимое порта?
2. Можно ли посмотреть содержимое пинов порта?
3. Как узнать в debugger сколько миллисекунд проходит когда перехожу с одной инструкции на следующую???
4. Есть ли инструкция, которая задерживает выполнение проца на n-тактов?
Для отладки используется USB Blaster.
P/S/ А вообще кто как отлаживает, какими средствами?
Заранее благодарен...
1) и 2) Как вариант посмотреть содержимое memory (В переспективе debug window->show view->memory) Выбираете нужный адрес, что соответствует порту в system.h.
на 3 ответ не знаю, но косвенно 3) можно оценить по количеству асемблерных команд. Для этого нажмите на капочку над окном debug (i->) "instruction stepping mode" и тогда будете шагать по асемблерным инструкциям. Зная сколько выполняются каждая инструкция можно рассчитать. В общем тот еще геморой. Может Вас интересует profiling (an391 Profiling Nios II Systems.pdf) ?
4) не понял вопроса.
Я также отлаживаю через debuger.