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

 
 
 
Reply to this topicStart new topic
> Перенаправление stdout Nios II
impulse
сообщение Jun 2 2008, 20:20
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 31-05-08
Пользователь №: 37 949



Я реализую свой компонент для Nios - системы на основе LCD-дисплейчика. Возник вопрос - что нужно реализовать в компоненте (и, видимо, в HAL? ), чтобы можно было простой функцией printf() писать на этом дисплейчике? То есть, чтобы его можно было использовать в качестве стандартного stdout?

Прошу прощения за нечеткость формулировок, не сильно я еще во всем этом разбираюсь smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 3 2008, 04:57
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(impulse @ Jun 2 2008, 22:20) *
Прошу прощения за нечеткость формулировок, не сильно я еще во всем этом разбираюсь smile.gif

Напомнило - ", а СЛАВА КПСС вообще не человек". Так вот NIOS II это вооще-то процессор и о чем Вы пытаетесь вести речь не ясно совсем.
Moderator:
Тему перенес.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
impulse
сообщение Jun 3 2008, 05:48
Сообщение #3





Группа: Новичок
Сообщений: 4
Регистрация: 31-05-08
Пользователь №: 37 949



Цитата(zltigo @ Jun 3 2008, 08:57) *
Напомнило - ", а СЛАВА КПСС вообще не человек". Так вот NIOS II это вооще-то процессор и о чем Вы пытаетесь вести речь не ясно совсем.
Moderator:
Тему перенес.


Что nios это процессор я и так понимаю, имеется в виду что я беру SOPC Builder и строю систему на этом процессоре. Далее у меня есть дисплейчик (ну в данном случае на контроллере S1D13700) и я реализую работу с ним не на уровне приложения, а написав компонент для системы на vhdl, который реализует простые механизмы работы с дисплеем - запись и чтение команд, запись символа. Вопрос в том, что нужно реализовать, чтобы данный компонент можно было использовать в качестве stdout всей системы? http://www.altera.com/literature/hb/nios2/n2sw_nii5v2.pdf читал, но не очень понял

Сообщение отредактировал impulse - Jun 3 2008, 05:56
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jun 3 2008, 07:54
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 impulse - если правильно вас понял, то:

Прикрепленное изображение

Только есчё хелп советую посмотреть по этому вопросу smile.gif
Если не секрет , а компонент уже написан для SoPC ?
Go to the top of the page
 
+Quote Post
impulse
сообщение Jun 3 2008, 08:16
Сообщение #5





Группа: Новичок
Сообщений: 4
Регистрация: 31-05-08
Пользователь №: 37 949



Цитата(Kuzmi4 @ Jun 3 2008, 11:54) *
2 impulse - если правильно вас понял, то:

Прикрепленное изображение

Только есчё хелп советую посмотреть по этому вопросу smile.gif
Если не секрет , а компонент уже написан для SoPC ?

Вот именно в этом вопрос, как в этот выпадающий список внести свою компоненту :-)
Компонент сейчас отлаживается...

Сообщение отредактировал impulse - Jun 3 2008, 08:16
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jun 3 2008, 08:34
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Чисто теоретически она там появится должна.
Точно не скажу, но если влом хелп читать то можно написать в https://mysupport.altera.com/eservice - там тыканут носом, правда ждать приёдётся день - два..
Go to the top of the page
 
+Quote Post
impulse
сообщение Jun 5 2008, 18:58
Сообщение #7





Группа: Новичок
Сообщений: 4
Регистрация: 31-05-08
Пользователь №: 37 949



Так и не смог победить... Есть подозрение, что драйвер компоненты находится не там, где надо и IDE при генерации syslib не находит драйвер компоненты :-( . Версия Sopc и всего остального 7.2 , для него нашел
мануал по интеграции - http://www.altera.com/literature/hb/nios2/n2sw_nii52005.pdf все сделал как там, а драйвера не видно, хотя компонент в системе есть. У кого-нибудь получалось добавить свой драйвер?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jun 6 2008, 07:20
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 impulse - осталась привычка писать всё самому, потому когда ваял ниос подюзал интерупты и написал свой примитивный драйвер на уарт - типа формирую массив, вызываю ф-цию с параметром сколько отправить - и она по интам отправляет - всё это заняло гораздо меньше места чем бзал бы printf - проверял. Приём - тож по интам со своими разборами и семафорами..
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 15th July 2025 - 01:18
Рейтинг@Mail.ru


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