Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Программируемые логические схемы и их применение»
Смотрите настройки библиотеки проекта - какой из Ваших уартов назначен стандартным средством ввода-вывода.
Отправлено
Stewart Little
21 ноября 2008 г. 14:09
В ответ на:
В SOPC-builder к Nios-у добавил 2 UARTa, один JTAG-UART, другой просто UART, его и переименовал в UART232. В IDE cоздал вообще новый проект , с нуля. Если выбираю stdout на jtag-uart всё работает, если выбираю на UART232 - не работает. Хотя работало если не переименовывать UART.
отправлено slog2 19 ноября 2008 г. 13:27
Я подозреваю, что JTAG-UART.
Stdio работает только со стандартным устройством.
Составить ответ
|
Вернуться на конференцию
Ответы
Я в библиотеке тоже менял. Когда в системе есть uart, его выбираю - работает. Если его переименовать в uart232 и естественно выбрать его в библиотеке то не работает. jtag-uart работает, его я не пытался переименовывать. Пока оставил uart. Почему не работает не понял.
-
slog2
(21.11.2008 16:59:22
207.226.45.250
,
пустое
)
Все имена Ваших уартов должны быть одинаковыми
-
Stewart Little
(24.11.2008 14:19:49
82.140.81.2
, 170 байт)
А откуда возьмутся разные имена? Порядок действий такой - в sopc создаём новую систему, из nios, jtag-uart и uart. uart сразу же переименовываем в uart232. Генерим систему, получаем ptf. В IDE создаём новый проект, с новыми библиотеками, в свойствах библиотеки выбираем stdout на uart232. Компилируем - не компилируется, говорит нет такого uart232. Если его переименовать в uart или использовать для stdout jtag-uart то всё работает.
-
slog2
(24.11.2008 15:35:45
207.226.45.250
,
пустое
)
Зашлите мне Ваш сишный исходник.
-
Stewart Little
(25.11.2008 16:05:49
82.140.81.2
, 59 байт)
Я пробовал с hello_world_small.c из примеров c NiosII IDE. Я уже бросил это, итак много времени убил на это дело. Но сейчас мне пришла идея а может #include какого не хватало?
-
slog2
(26.11.2008 08:19:40
207.226.45.250
,
пустое
)
Только что взял и еще раз попробовал переименовать для интересу. Работает! Вроде ничего не менял, почему заработало - понятия не имею.
-
slog2
(26.11.2008 11:49:27
207.226.45.250
,
пустое
)
Внимательность, внимательность и еще ра внимательность !!!
-
Stewart Little
(27.11.2008 14:44:23
82.140.81.2
,
пустое
)
Спасибо за помощь.
-
slog2
(27.11.2008 21:27:4
207.226.45.250
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
вычтите из двух единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru