[an error occurred while processing this directive]
Однако и так тоже не работает. Выдает ту же ошибку в case
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))
Отправлено
urri
14 ноября 2003 г. 15:40
В ответ на:
Небольшая поправка
отправлено Valeri 14 ноября 2003 г. 15:20
Составить ответ
|||
Конференция
|||
Архив
Ответы
Если константа уже проходит, то
—
Valeri
(14.11.2003 15:56, 106 байт)
Константа проходит и с библиотекой std_logic_unsigned и с numeric_std. В строке case у меня тоже не было ошибок. Ошибка возникает в строке when константа => ... И только в том случае если константу задаю с помощью функции conv_integer (to_integer). Если константа задается явно (:=1023), то никаких ошибок нет и вот это как раз непонятно.
—
urri
(14.11.2003 16:03,
пустое
)
Тогда проще написать так constant adr_control : integer := 2#1111111111#;
—
Valeri
(14.11.2003 16:10, 65 байт)
Ну вобщем-то я так и сделал, однако вопрос остался
—
urri
(14.11.2003 16:20,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru