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

 
 
> В nios Cyclon2 не работает чтение из порта pio
triplex
сообщение Jan 27 2015, 12:10
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 2-02-08
Пользователь №: 34 687



Подскажите в чем может быть причина-считываю состояние порта pio in_port_to_the_INport (16..1) :
unsigned short A=IORD_ALTERA_AVALON_PIO_DATA(INPORT_BASE);
Все линии в 1, то есть считывается всегда число 65535. На разные линии этого порта снаружи подключал в графическом файле VCC и GND, соединял с выходным портом nios, на котором задавал некоторое число. Все то же самое.

При этом программа фунциклирует, например работает uart, который передает наружу данные, задаваемые в программе nios-a

Сообщение отредактировал triplex - Jan 27 2015, 12:14
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
Kuzmi4
сообщение Jan 27 2015, 12:31
Сообщение #2


Гуру
******

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



2 triplex
телепаты как всегда в отпуске..
Смотрите лог-файл, что там написано, особенно раздел "Warning"
Go to the top of the page
 
+Quote Post
triplex
сообщение Jan 27 2015, 13:19
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 2-02-08
Пользователь №: 34 687



да, вы правы, спасибо, есть такое

Warning (12125): Using design file inport.v, which is not specified as a design file for the current project, but contains definitions for 1 design units and 1 entities in project
Info (12023): Found entity 1: INport
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jan 27 2015, 15:12
Сообщение #4


Гуру
******

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



2 triplex
ну это он сказал что нашёл файло.. Смотрите дальше, там где он решил что pio-логика вам не нужна. Так же гляньте в RTL-viewer
Go to the top of the page
 
+Quote Post
Jackov
сообщение Jan 27 2015, 15:16
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 25-09-13
Из: Н.Новгород
Пользователь №: 78 485



Цитата(triplex @ Jan 27 2015, 15:10) *
На разные линии этого порта снаружи подключал в графическом файле VCC и GND

Так лучше не делать. Компилятор может сминимизировать пол схемы, а то и всю. Я в подобных случаях использую виртуальные пины.
Go to the top of the page
 
+Quote Post

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

 


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


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