реклама на сайте
подробности

 
 
> NIOS + Эклипс, вопросы по гуи
карамболь
сообщение May 27 2010, 17:47
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 153
Регистрация: 25-08-08
Из: Санкт-Петербург
Пользователь №: 39 813



Здравствуйте, не могу понять Эклипс, сваял простой проект (helloworld), откомпелировал без ошибок, специально вношу в сишный код некорректную запись, делаю буилд-олл, снова строится без ошибок, т.е. Эклипс не в курсе, что файл изменился ? если, после изменения файла, сохранить его - компилится с ошибкой. Коряво как то -( и я чего не так делаю ?

Еще такой вопрос - например, собрал я систему с ниосом(железо), откомпилировал в квартусе, собрал под нее проект в Ниос ИДЕ, затем изменил конфигурацию (ЦПУ, добавил или убрал какой-нибудь компонент), мне нужно будет занова создавать проект в Эклипсе (под новое железо) или можно просто обновить системную библиотеку?

Сейчас моя программа использует только он-чип память, в корне проекта для квартуса есть файл для ее инициализации, вот только он не меняется при полной перестройке проекта (как я ожидал), в чем тут дело?

Спасибо
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение May 28 2010, 09:02
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(alexadmin @ May 28 2010, 02:13) *
Обычно он видит изменение хардверного описания и сам запускает ребилд системного проекта при компиляции пользовательских файлов.

незнаю у кого как, у меня 9.1сп2 после изменения железа, я перегенирую bsp ручками. На автомате он не подхватывает все изменения железа.

Цитата(Reanimator++ @ May 28 2010, 03:53) *
hello world предполагает использование onchip mem.. соответственно код программы лежит там..

и что ? ну вот был у вас проект hello_world. Добавили вы в него еще 10 уартов, а stdout оставили на том единственном JTAG UART, адрес которого не изменился. Теперь вопрос будет ли работать этот софт на новом железе без пересборки или наличие 10 ти уартов по другим адресам, как то сломает работу программы? smile.gif

PS. Исходный вопрос то был такой
Цитата
Сейчас моя программа использует только он-чип память, в корне проекта для квартуса есть файл для ее инициализации, вот только он не меняется при полной перестройке проекта (как я ожидал), в чем тут дело?

Мой ответ что код программы будет тем же, пока вы не измените ее логику работы. Или вопрос был про то, что автор изменяет логику работы, а файл в корне не изменяется?


--------------------
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 09:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01366 секунд с 7
ELECTRONIX ©2004-2016