Итак, у меня есть светодиод [7: 0], и у меня был цикл, который 7 раз, так что я пытаюсь сделать это назначениеКак присвоить значение для вывода массива в Verilog
for(i=0;i<=7;i++)
LED[i] = (some logics)
и это просто дает мне об ошибке: объект на левой стороне уступки, должны иметь тип переменных данных "
но если запрограммировать это так:?
LED[0] = ...
LED[1] = ...
.
.
.
Он работает, я использую кварты II Verilog, таким образом, это прослушивало меня целый день ... Спасибо всем вам столько
Пожалуйста показать реальный код. Я думаю, что то, что у вас там есть, может работать, но вам нужно увидеть ваши объявления во главе и то, что окружает этот цикл. – Tim
Использование цикла 'for' кажется излишним. Почему не LED = (НЕКОТОРЫЕ ЛОГИКИ)? – toolic
Не знаю, почему это было приостановлено. Провод/рег вещь совершенно нелогична, и неудивительно, что это вызывает путаницу. – EML